DEA-C01 · Question #255
A company needs to implement a workflow to process transactions. Each transaction goes through multiple levels of validation. Each validation level depends on the preceding validation level. The…
The correct answer is A. Create a standard workflow in AWS Step Functions. Implement a Wait for Callback pattern to wait. Standard Step Functions support long-running, sequential workflows and the Wait for Callback pattern without charging for idle wait time, minimizing cost while ensuring completion within 24 hours. Express would bill for long waits, Lambda+EventBridge adds complexity and limits…
Question
A company needs to implement a workflow to process transactions. Each transaction goes through multiple levels of validation. Each validation level depends on the preceding validation level. The workflow must either process or reject each transaction within 24-hours. The workflow must run for less than 24 hours total. Which solution will meet these requirements with the LEAST operational cost?
Options
- ACreate a standard workflow in AWS Step Functions. Implement a Wait for Callback pattern to wait
- BCreate an express workflow in AWS Step Functions. Implement a Wait for Callback pattern to
- CUse AWS Lambda functions to implement the workflow. Use Amazon EventBridge to invoke the
- DUse Amazon Managed Workflows for Apache Airflow (Amazon MWAA) to implement the
How the community answered
(30 responses)- A63% (19)
- B7% (2)
- C10% (3)
- D20% (6)
Explanation
Standard Step Functions support long-running, sequential workflows and the Wait for Callback pattern without charging for idle wait time, minimizing cost while ensuring completion within 24 hours. Express would bill for long waits, Lambda+EventBridge adds complexity and limits, and MWAA has higher operational overhead and cost.
Topics
Community Discussion
No community discussion yet for this question.