Fargateでタスク実行する with CodePipeline + CodeBuild

Fargateが魅力的だったので今更ながらDockerを仕事にも取り入れるようになってきました。Fargateは既存のECSのようなクラスタインスタンスが不要なのでLambdaの延長のような形でコストや運用をあまり気にせずに使えるのが良いですね。特にLambdaが苦手な長時間の処理であったりVPCの中でRDSを操作するような処理はこれからはFargateに任せたいところです。

WordPress移行メモ – ECS+EFS+CloudFront

これまでOpsWorksベースの環境でWordPressを運用していたんですが、re:inventで発表されたFargateに移行したくなり大晦日にECS周りを触っていました。将来的にはECS(Fargate)+EFS+Aurora Serverlessみたいな構成にしたいと考えてますが、Fargateはまだ少し早かったようです。今回はその前段階としてECS+EFS+RDSの構成になりました。