ある企業が、複数のAWSサービスのイベントを受信し、複数のサブスクライバー(Lambda・SQS・Emailなど)に同時に通知するプブ/サブ(Pub/Sub)メッセージングが必要です。最も適切なAWSサービスはどれですか?
- A. Amazon SNS(Simple Notification Service)
- B. Amazon SQS
- C. Amazon Kinesis
- D. AWS Step Functions
解答と解説を見る
正解: A
Amazon SNSはパブリッシュ/サブスクライブ型のメッセージングサービスで、1つのトピックにメッセージをパブリッシュすると、複数のサブスクライバー(Lambda・SQS・HTTP・Email・SMS等)に同時に配信できます。②SQSはポイントツーポイントのキューで、1対1の通信向けです(SQS+SNSの組み合わせがFan-outパターン)。③Kinesisはリアルタイムストリーミングデータ処理のサービスです。④Step Functionsはワークフローのオーケストレーションサービスです。
📚 関連サービスの解説: Amazon SNS