
Answer-first summary for fast verification
Answer: Configure an Amazon EventBridge rule to react when the execution status of a state machine changes. Configure the rule to send a message to an Amazon Simple Notification Service (Amazon SNS) topic that sends notifications.
Option D is CORRECT because Amazon EventBridge natively supports AWS Step Functions as an event source and can respond in near real time to changes in execution status (such as success or failure). By configuring an EventBridge rule to capture state changes in the Step Functions execution, you can then forward those events to Amazon SNS to immediately notify relevant teams or systems. This provides a scalable, serverless, and event-driven approach to monitor and alert on pipeline activity.
Author: Ritesh Yadav
Ultimate access to all questions.
Question 57/60
A company has a data processing pipeline that includes several dozen steps. The data processing pipeline needs to send alerts in real time when a step fails or succeeds. The data processing pipeline uses a combination of Amazon S3 buckets, AWS Lambda functions, and AWS Step Functions state machines.
A data engineer needs to create a solution to monitor the entire pipeline.
Which solution will meet these requirements?
A
Configure the Step Functions state machines to store notifications in an Amazon S3 bucket when the state machines finish running. Enable S3 event notifications on the S3 bucket.
B
Configure the AWS Lambda functions to store notifications in an Amazon S3 bucket when the state machines finish running. Enable S3 event notifications on the S3 bucket.
C
Use AWS CloudTrail to send a message to an Amazon Simple Notification Service (Amazon SNS) topic that sends notifications when a state machine fails to run or succeeds to run.
D
Configure an Amazon EventBridge rule to react when the execution status of a state machine changes. Configure the rule to send a message to an Amazon Simple Notification Service (Amazon SNS) topic that sends notifications.
No comments yet.