問題文
アプリケーションの動作を変える設定値の変更を、デプロイを伴わずに反映したい。同時に、変更が原因で不具合が出た場合は自動で前の値へ戻したい。この要件に合う組み合わせはどれか。
選択肢
- 設定値を環境変数に持たせ、変更のたびに関数の設定を書き換える
- 設定値をテンプレートのパラメータにし、変更のたびにスタックを更新する
- Systems Manager Parameter Store に値を置き、アプリケーションが起動時に読み、前の値は世代として残して手で戻せるようにする
- AWS AppConfig で設定を配信し、配信の途中で監視のアラームが発生したら自動で前の値へ戻す設定にする