こんにちは。AWS CDKでAWSをいろいろ操作する練習中です。 前回はVPC上にEC2インスタンスを立てましたが、今回はECS編です。 ECSとは「Amazon Elastic Container Service」のことで、いわゆるAWS上にDockerコンテナを実行する環境を提供してくれます。 さらに実行するサーバ環境は自分でEC2インスタンスを用意するタイプと、その環境すらもAWSに用意してもらうFargateタイプがあります。Fargateタイプは実行するDocker イメージだけを用意すればよいので、ホント手軽に環境を構築できます。 今回はそのFargateタイプを使います。 前提 AWS CDK で Infrastructure as Code する: VPC編 でVPCが構築できていること やってみる 作る環境はこんな感じ。 ECSサービスでnginx上にサンプルのアプリ(H