AWS Certified Developer – Associate (DVA-C02) — Question 445

A developer is building an ecommerce application that uses multiple AWS Lambda functions. Each function performs a specific step in a customer order workflow, such as order processing and inventory management.

The developer must ensure that the Lambda functions run in a specific order.

Which solution will meet this requirement with the LEAST operational overhead?

Answer options

Correct answer: C

Explanation

AWS Step Functions is a fully managed serverless orchestration service designed to coordinate multiple AWS Lambda functions into structured workflows with minimal operational overhead. It natively handles state, branching, retries, and sequential execution without requiring custom coordination code. Other options like SQS, SNS, or EventBridge Scheduler are not built for workflow state management and would require complex, custom-coded logic to ensure sequential execution.