CLF-C02:AWS Certified Cloud Practitioner クラウドの技術とサービス 問23
クラウドの技術とサービス/その他の AWS サービスカテゴリ(アプリ統合・開発者ツール等)システムで特定のイベントが起きたときに、複数の購読先(メールや他のサービスなど)へ一斉に通知を配信(パブリッシュ/サブスクライブ)したいと考えています。適切なサービスはどれですか。
当サイトのオリジナル問題(CLF-C02:AWS Certified Cloud Practitionerの出題範囲「クラウドの技術とサービス」に対応。実際の試験問題ではありません)
- AAmazon Simple Notification Service(Amazon SNS)
- BAmazon S3
- CAmazon EBS
- DAWS Direct Connect
正解:A
解説
Amazon Simple Notification Service(Amazon SNS)は、パブリッシュ/サブスクライブ型のメッセージング/通知サービスです。1 つのメッセージを複数の購読先(メール、SQS、Lambda、HTTP エンドポイントなど)へ一斉に配信(ファンアウト)できます。SQS がキューにためて 1 対 1 で取り出すのに対し、SNS は 1 対多の配信に向きます。
選択肢ごとの解説
- A正しい。複数の購読先へ一斉に通知を配信するパブサブ型のサービスが Amazon SNS です。
- B誤り。S3 はストレージで、通知の配信サービスではありません。
- C誤り。EBS はブロックストレージで、メッセージ配信とは関係しません。
- D誤り。Direct Connect は専用線接続で、通知の配信には使いません。