CLFクラウドのテクノロジーとサービス

開発チームが「EC2インスタンスが停止した」「S3にファイルがアップロードされた」などAWSリソースの状態変化を検知し、Lambda関数を自動で実行する仕組みを構築したいと考えています。最も適切なサービスはどれですか。

A
Amazon SNS:トピックへのメッセージをサブスクライバーへ一斉配信するサービス
Amazon SNSはPub/Subメッセージ配信に使うが、AWSリソースの状態変化イベントを検知するルールエンジン機能は持たない。
B
Amazon SQS:キューにメッセージを蓄積しConsumerがポーリングして処理するサービス
Amazon SQSはポーリング型のメッセージキューで、AWSイベントの自動検知とターゲット起動のルーティングには不向き。
C
Amazon EventBridge:AWSサービスのイベントをルールで検知しターゲットを自動起動
✓ 正解
Amazon EventBridgeはAWSサービスのイベントをルールでマッチングし、Lambdaなどのターゲットを設定のみでトリガーできる。
D
AWS Step Functions:複数のLambdaやサービスをワークフローとして定義し順次実行する
AWS Step FunctionsはLambdaや各サービスをワークフローで連携させるが、リソースの状態変化イベント検知が主目的ではない。

解説

Amazon EventBridgeはイベントバスサービスで、EC2状態変化やS3イベントなどをルールでフィルタリングし、Lambda・SNS・SQSなどのターゲットを自動でトリガーできる。

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

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

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