
Answer-first summary for fast verification
Answer: Amazon EventBridge
## Explanation Amazon EventBridge is the correct service for this requirement because: - **EventBridge** is a serverless event bus service that makes it easy to connect applications using data from your own applications, integrated Software-as-a-Service (SaaS) applications, and AWS services - It can monitor AWS service events (like EC2 instance state changes) and trigger workflows based on those events - When an EC2 instance changes state to RUNNING, EventBridge can automatically detect this event and invoke the Step Functions workflow - This provides a fully automated, event-driven architecture without needing to write custom monitoring code **Why the other options are incorrect:** - **Amazon SageMaker**: A machine learning service for building, training, and deploying ML models - **Amazon Connect**: A cloud-based contact center service - **AWS Fargate**: A serverless compute engine for containers that works with both Amazon ECS and Amazon EKS EventBridge is specifically designed for event-driven architectures and can seamlessly integrate with Step Functions to trigger workflows based on AWS service events.
Author: Ritesh Yadav
Ultimate access to all questions.
No comments yet.