
Ultimate access to all questions.
Deep dive into the quiz with AI chat providers.
We prepare a focused prompt with your quiz and certificate details so each AI can offer a more tailored, in-depth explanation.
A company needs to invoke an AWS Step Functions workflow each time an Amazon EC2 instance state changes to RUNNING. Which AWS service can the company use to meet this requirement?
A
Amazon SageMaker
B
Amazon Connect
C
Amazon EventBridge
D
AWS Fargate
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.