2.1標準
ECSサービスを更新する。
新バージョンを段階的に検証し、異常時は旧バージョンへ切り戻したい。
最も適切な構成はどれか。
× 不正解
ECS blue/greenで新旧タスクを分け、検証後にトラフィックを切り替える。
詳細解説
誤りRoute 53 TTLだけを変更してコンテナイメージを更新する
DNS TTLはECSタスクの更新や検証を行わない。
正しいCodeDeployのECS blue/greenデプロイで検証後にトラフィックを切り替える
新旧タスクセットを並行稼働させ、検証と切り戻しを管理できる。
誤り実行中タスクをすべて停止して新イメージへ置き換える
停止中断と切り戻し困難を生み、可用性を下げる。
誤りS3 LifecycleでECSのタスクを段階更新する
LifecycleはS3オブジェクト管理で、ECSデプロイを制御しない。
公式資料で確認する
以下の項目を公式資料の記述と照合して確認します。
CodeDeploy ECS blue/green deploymentの公式説明を確認する。
確認できる内容
コンテナデプロイの検証・切り替え・ロールバックを説明できる。
理解のポイント
- ECS blue/green
- CodeDeploy
- ロールバック
確認時の注意
- 確認環境: AWS公式ECS・CodeDeployドキュメントの確認
- AWS公式SAA-C03 Domain 2と各サービスの公式ドキュメントを確認する。
基礎のおさらい
判断のポイント
障害ドメイン、データの復旧点、処理の重複、切り替え時間を分けて評価する。
設計の確認
正常系だけでなく、キュー滞留・AZ障害・リージョン障害・依存サービス停止時の動作を確認する。
問題IDAWS-SAA-139
確認環境AWS公式ECS・CodeDeployドキュメントの確認
最終技術確認2026-08-20
誤り・権利侵害を報告