SOA-C03:AWS Certified CloudOps Engineer - Associate デプロイ・プロビジョニング・自動化 問6
デプロイ・プロビジョニング・自動化/既存リソースの管理の自動化多数の EC2 インスタンスに対して、常に定められた構成(監視エージェントの導入と起動、特定ソフトウェアの維持など)を保ち、設定のドリフトをスケジュールに沿って自動で是正したいと考えています。最も適切なのはどれですか。
当サイトのオリジナル問題(SOA-C03:AWS Certified CloudOps Engineer - Associateの出題範囲「デプロイ・プロビジョニング・自動化」に対応。実際の試験問題ではありません)
- A各インスタンスへ手作業で順次ログインして設定を確認・修正する
- BAMI を作り直すたびに全インスタンスを作り直す
- CAmazon CloudWatch アラームで設定のドリフトを検知し自動で是正する
- DAWS Systems Manager の State Manager で望ましい状態をアソシエーションとして定義し、スケジュールに沿って構成を適用・維持する
正解:D
解説
AWS Systems Manager の State Manager は、マネージドノードを「定義した状態」に保つ構成管理機能です。望ましい状態をアソシエーションとして定義し、スケジュールに沿って適用することで、エージェントの導入・更新やソフトウェアの維持を自動化し、設定のドリフトを継続的に是正できます。
下線の用語は 用語集 で意味を確認できます。
選択肢ごとの解説
- A誤り。手作業でのログインは台数が多いと現実的でなく、継続的な自動是正になりません。
- B誤り。AMI 作り直しによる全台再作成は負荷が大きく、稼働中インスタンスの構成維持の手段として適切ではありません。
- C誤り。CloudWatch アラームはメトリクスの閾値監視と通知の仕組みで、構成のドリフトを評価・是正するものではありません。
- D正しい。State Manager でアソシエーションを定義すれば、望ましい構成をスケジュールに沿って適用・維持し、ドリフトを自動是正できます。