無限ノック › DOP 練習問題一覧 › 問題
DOPインシデントとイベントへの対応

複数のAWSリージョンでクリティカルなワークロードを運用する企業があります。AWSサービスの中断が自社リソースに影響する際、オンコールチームが即座に調査を開始できるよう、カスタムコードを書かずにAWS Systems Manager OpsCenterへ自動的にOpsItemを作成したいと考えています。最も運用オーバーヘッドが少ない実装はどれですか?

A
CloudWatchアラームでEC2インスタンスのCPUやネットワークメトリクスを監視し、SNSトピック経由でLambda関数を起動させ、SSM APIコールによってOpsItemを作成するカスタムコードを実装・保守する
CloudWatchアラームとLambda関数を用いたOpsItem作成はカスタムコードの実装・テスト・保守が必要であり、要件の「カスタムコードを書かずに」という条件を直接満たしません。また、AWSサービス障害はEC2メトリクスのみでは直接検知できない場合があります。
B
AWS HealthコンソールのPersonal Health Dashboardを定期的に確認するSOP(標準作業手順)を整備し、AWSサービスの影響イベントを検知した担当者が手動でOpsItemを作成・登録する体制を構築する
Personal Health Dashboardの定期確認は手動作業であり、自動化されていません。確認頻度や担当者のスケジュールに依存するため、AWSサービス障害発生時にオンコールチームが即座に調査を開始するという要件を確実に満たすことができません。
C
Amazon EventBridgeでaws.healthイベントを受信するルールを作成し、Systems Manager OpsCenterのAWS Health統合を有効化する。EventBridgeルールのイベントタイプカテゴリを「issue」に設定してOpsItemを自動作成する
✓ 正解
EventBridgeのaws.healthルールとOpsCenterのAWS Health統合を有効化するだけで、カスタムコードなしにAWSサービス障害イベントをOpsItemに自動変換できます。カテゴリを「issue」に絞ることで不要な通知を抑制しつつ、障害イベントのみを確実に検知できます。
D
AWS ConfigルールでAWSリソースの構成変更および設定非準拠を継続的に検知し、非準拠状態が発生した際にSSM AutomationドキュメントをトリガーしてOpsItemを自動作成するパイプラインを設定する
AWS Configはリソースの設定変更や非準拠を検知するサービスであり、AWSサービス自体の中断イベントの検知には適していません。OpsItem作成のためにSSM Automationドキュメントを別途作成する必要があり、運用オーバーヘッドが増加します。

解説

Systems Manager OpsCenterはAWS Healthとのネイティブ統合を提供しており、カスタムコードなしにAWSサービス中断を自動検知してOpsItemを作成できます。 具体的には、Amazon EventBridgeでイベントソース「aws.health」を受信するルールを作成し、イベントタイプカテゴリを「issue」に設定します。OpsCenterのAWS Health統合を有効化すると、条件に合致したAWSサービス障害イベントが自動的にOpsItemとして作成され、オンコールチームが即座に調査を開始できます。この統合は複数のAWSリージョンのヘルスイベントにも対応しています。 選択肢AのCloudWatchアラーム+Lambda実装は、カスタムコードの開発・テスト・保守が必要であり「カスタムコードを書かずに」という要件を直接満たしません。また、CloudWatchメトリクスではAWSサービス自体の障害を直接検知できない場合があります。 選択肢BのPersonal Health Dashboardの手動確認は自動化されておらず、担当者が見逃すリスクがあります。オンコールチームが即座に調査を開始するという要件に対して、手動対応では応答時間が保証されません。 選択肢DのAWS Configはリソースの設定変更や非準拠状態を検知するサービスであり、AWSサービス自体の障害イベントの検知には設計されていません。OpsItem作成にもカスタムAutomationドキュメントが必要となり、運用オーバーヘッドが増加します。

ドメイン別正答率・予想スコアでリアルタイムに実力把握

無限ノックでDOPを徹底対策。全問AI生成のオリジナル問題。

無料で演習を始める →
← DOP の問題一覧に戻る