Slide 51
Slide 51 text
51
3. 5 アプリのデプロイとIaCは別で考える
・アプリケーションのデプロイはアプリケーションの
リポジトリ内のCI/CDパイプラインで完結させるべき
デプロイのために毎回CloudFormation/Terraformをこねくり回す
のはしんどいので分離する。
・インフラとアプリの境界線をきちんと引く
AutoScalingでAMIを⼊れ替える例)
・インフラ︓VPC, Subnet, EC2, AutoScaling, Codeシリーズ初期設定
・アプリ︓PackerでAMI作ってCodeシリーズを直接叩く
・Golden AMIにするかuser-dataにするかは好み
AWS CDK / Copilot / SAMなどアプリケーションとセット
でインフラを作れるツールの場合はセットで扱う。