A company is moving its data management application to AWS and wants to adopt an event-driven, distributed, serverless workflow with minimal operational overhead. Which solution meets these requirements?
Choose an answer
Tap an option to check your answer.
Correct answer: Build out the workflow in AWS Step Functions. Use Step Functions to create a state machine. Use the state machine to invoke AWS Lambda functions to process the workflow steps..
Why this is the answer
This solution correctly identifies AWS Step Functions as the ideal service for orchestrating complex, distributed workflows. Step Functions uses state machines to define and manage the sequence of steps, error handling, and retries, aligning perfectly with the requirement for an event-driven, distributed, serverless workflow. Invoking AWS Lambda functions directly from the state machine ensures minimal operational overhead as Lambda is a serverless compute service. The other options are less suitable: AWS Glue is primarily an ETL service, not a workflow orchestrator for general application logic. Deploying the application on Amazon EC2 instances introduces significant operational overhead, contradicting the serverless requirement. Amazon EventBridge is a serverless event bus for routing events, not for orchestrating multi-step workflows with state management. While it can invoke Lambda functions, it lacks the built-in state management and complex flow control capabilities of Step Functions.
Pass your exam — without the endless answer hunt
Get every verified question and explanation for this exam in one place, and save hours of prep. 1,000+ certifications · 20+ languages · free to start.
Pass your exam faster → No card needed