SOA-C03#4(deployment)
運用チームは CloudFormation で更新する前に、変更がリソースに与える影響を事前に確認したいと考えています。最も適切な方法はどれですか。
正解:C
正解の根拠
Change Sets は提案された変更がどのリソースを追加・変更・置換するかを事前に表示します。実行するか破棄するかを選択でき、計画と承認を分離した安全な更新フローを実現します。
変更管理手法の比較
| 機能 | 事前影響確認 |
|---|---|
| Change Sets | あり(提案差分) |
| 直接更新 | なし |
| 並行新スタック | 不可(重複) |
| Drift Detection | 実環境ズレ確認 |
不正解の理由
- A: Drift Detection は実環境とテンプレートのズレ検出が目的の機能で、変更内容の事前評価機能は提供していません。
- B: 並行新スタック作成方式はリソースが二重化される副作用があり、データ移行も別途必要となるためコスト負荷が大きい構成です。
- D: 直接更新失敗時の手動ロールバックは復旧時間が読めない副作用があり、本番環境の変更管理として推奨されない方式です。
参考:Change Sets

コメント