概要 AWS CDKで、ECS(Fargate)ベースのアプリケーションとCICD環境を構築しました。 コンテナのCICDにはGitopsを導入しました。 サービス稼働に必要なVPCやドメイン関連も含めたリソース一式をAWS CDKでコード化したので、紹介します。 説明しないもの 各種AWSリソースがどんなものであるかなどは省いています。 (今後部分的にピックアップして記事化するかもしれません) 本記事では、AWS CDK(AWS Cloud Development Kit)を使用したインフラ構築を紹介しています。 AWS CDKについて簡単に説明します。 AWS CDKの概要 AWS CDK(Cloud Development Kit)とは、AWSのリソース(S3やLambdaなど)定義やリソース同士の関連をプログラミングコードで記述可能なフレームワークです。 AWSリソースの定義ファイ