AWS CI/CD パイプライン構築 (CodeCommit, CodeBuild, CodeDeploy, CodePipeline)
AWSのマネージドサービスを使い、コンテナアプリのCI/CDパイプラインを構築しました。CodeCommitにコードをpushすると、自動でビルドとデプロイが実行される仕組みです。CodeBuildでDockerイメージを作成し、ECRへ保存しました。CodeDeployとCodePipelineを連携し、ECS Fargateへ自動デプロイを行いました。ECSはApplication Load Balancerを利用し、高可用性な構成にしています。手動作業を減らし、デプロイの安定化と効率化を意識して設計しました。