無限ノック › CLF 練習問題一覧 › 問題
CLFクラウドのテクノロジーとサービス

ある企業はEC2インスタンスの起動・停止イベントをトリガーに、以下の処理を同時に行いたいと考えています: AWS Lambda関数の実行 SQSキューへのメッセージ送信 サードパーティのSlackへの通知 複数のAWSサービスイベントをルールに基づいて複数ターゲットに振り分けるのに最も適したAWSサービスはどれですか?

A
Amazon SNS (Simple Notification Service)
Amazon SNSはPub/Sub(出版/購読)型の通知サービスで、メッセージのファンアウト配信に適していますが、AWSサービスイベントをルールに基づいて複数ターゲットに振り分ける柔軟性はEventBridgeに劣ります。
B
Amazon SQS (Simple Queue Service)
Amazon SQSはメッセージキューイングサービスで非同期処理の分離に有効ですが、複数ターゲットへのルーティングやイベントルール設定には対応していません。
C
Amazon EventBridge
✓ 正解
Amazon EventBridgeはAWSサービスや独自アプリケーション、SaaSからのイベントを受け取り、ルールに基づいてLambda・SQS・SNS・サードパーティAPIなど複数ターゲットにルーティングするサーバーレスイベントバスです。EC2の起動・停止イベントをトリガーに複数ターゲットへ同時配信する本問の要件に最適です。
D
AWS Step Functions
AWS Step Functionsはワークフローのオーケストレーションサービスで、ステップごとの処理フローを定義・実行しますが、イベントバスとしてのルーティング機能はなく本問の要件に合いません。

解説

Amazon EventBridgeはAWSサービスや独自アプリケーション、SaaSからのイベントを受け取り、ルールに基づいてLambda・SQS・SNS・サードパーティAPIなど複数ターゲットにルーティングするサーバーレスイベントバスです。EC2の起動・停止イベントをトリガーに複数ターゲットへ同時配信する本問の要件に最適です。 選択肢AのAmazon SNSはPub/Sub(出版/購読)型の通知サービスで、メッセージのファンアウト配信に適していますが、AWSサービスイベントをルールに基づいて複数ターゲットに振り分ける柔軟性はEventBridgeに劣ります。 選択肢BのAmazon SQSはメッセージキューイングサービスで非同期処理の分離に有効ですが、複数ターゲットへのルーティングやイベントルール設定には対応していません。 選択肢DのAWS Step Functionsはワークフローのオーケストレーションサービスで、ステップごとの処理フローを定義・実行しますが、イベントバスとしてのルーティング機能はなく本問の要件に合いません。

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

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

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