【DOP-C02 模擬】ECSの本番リリースを無停止で行い、異常時に即座に切り戻すには?
Amazon ECS(Fargate)で稼働する本番サービスを、ダウンタイムなしでリリースし、新バージョンで異常を検知したら即座に切り戻したいと考えています。最も適切なデプロイ方式はどれですか。
正解: B
無停止リリースと即時切り戻しにはブルーグリーンデプロイが適します。CodeDeployはECSの新環境(グリーン)を用意して切り替え、CloudWatchアラームで異常を検知すると自動ロールバックします(振り先を戻すだけなので一瞬)。Aは停止を伴い要件違反。Cは手動で新旧混在・切り戻しに時間がかかります。Dは大掛かりで手動切替のため即時ロールバックに向きません。