Q80 — AWS DOP-C02 第2章

第 80/100 問 | ← 第2章

ある電子商取引企業は、Amazon EBS でサポートされた Amazon EC2 インスタンスを多数使用しています。EC2 インスタンスの手動メンテナンス作業を減らすため、DevOps エンジニアは、予定された EC2 インスタンスの廃止イベント時に自動的に再起動操作を実行するタスクを担当しています。 これを実現するにはどうすればよいですか?

正解: D. AWS Health の Amazon EventBridge ルールを設定し、予定された廃止イベントが発生した際に AWS Systems Manager Automation runbook を実行します。この runbook は EC2 インスタンスを停止および起動します。

解説

AWS Health は Amazon EventBridge ルールと統合され、予定された EC2 廃止イベントを検知した際に自動化操作をトリガーできます。AWS の公式ドキュメントによると、インスタンスの廃止が予定されると AWS Health がイベントを生成し、EventBridge ルールがそれをキャッチして Systems Manager Automation を呼び出してスクリプトを実行します。選択肢 D では、インスタンスを停止および起動することで、通常は新しいホストへ移行し、廃止の影響を回避できます。選択肢 A は固定周期でのチェックであり、イベント駆動型ではありません。選択肢 B の自動回復はハードウェア障害に対応したものであり、予定イベントには適用されません。選択肢 C は定期的な再起動に依存しており、実際の廃止イベントとは連携していません。正解は、AWS が予定イベントに対する自動応答を推奨するベストプラクティスに合致する選択肢 D です。