ある小売企業はECS Fargateで稼働する8つのマイクロサービスをAWS Organizations管理下の3アカウント(開発・ステージング・本番)へデプロイしている。コンプライアンス要件により本番環境へのデプロイはブルー/グリーン方式とし、CloudWatchメトリクスが閾値を超えた場合は自動的にロールバックしなければならない。また統合テスト合格後のみ本番プロモートを許可し、全インフラリソースはCloudFormationで管理する。クロスアカウントIAMアクセスは最小権限に限定する。これら全要件を満たす最適なCI/CD戦略はどれか。
CodeDeploy(ECS向け)はブルー/グリーンデプロイとCloudWatchアラーム連動の自動ロールバックをネイティブ提供し、CodePipelineクロスアカウント構成と組み合わせ全要件を満たす。