Q64 — AWS SOA-C02 第1章

第 64/100 問 | ← 第1章

ある会社は、本番アカウントに10台のAmazon EC2インスタンスを保有しています。SysOps管理者は、EC2インスタンスの状態変更が発生するたびに管理者にメール通知を送信するよう保証する必要があります。 これらの要件を満たすソリューションはどれですか?

正解: C. Amazon EventBridge(Amazon CloudWatch Events)ルールを作成し、EC2インスタンスの状態変更時にAmazon Simple Notification Service(Amazon SNS)トピックにメッセージを発行します。このSNSトピックがサブスクライバーにメール通知を送信します。

解説

AWSサービスにおいて、Amazon EventBridge(旧CloudWatch Events)はAWSリソースの変更イベントを監視し、操作をトリガーできます。EC2インスタンスの状態変化が発生すると、EventBridgeは対応するイベントパターン(例:aws.ec2)をキャプチャし、ルールを通じてイベントをターゲットサービスにルーティングできます。Amazon SNSはサブスクライバーへのメール通知をサポートしますが、SQSはメッセージキュー処理を目的としており、メール送信機能を直接提供しません。AWS公式ドキュメントによると、イベントに基づく通知を実現する標準的なソリューションはEventBridge+SNSです。選択肢Cの組み合わせは、イベントのキャプチャと通知の配信を正しく実装しており、他の選択肢のRoute 53(DNSサービス)やSQS(キューイングサービス)はこのシナリオには適合しません。