A company needs a managed workflow service to coordinate long-running business processes that may require human approval steps and can run for up to one year. Which AWS service handles this?
Step Functions Standard Workflows support executions lasting up to one year, human approval steps via task tokens, parallel execution, and comprehensive error handling — ideal for long-running business processes.
Why this answer
AWS Step Functions Standard Workflows are designed for long-running, durable, and auditable workflows that can run for up to one year, making them ideal for coordinating business processes that require human approval steps. They provide built-in error handling, retries, and state management, which are essential for orchestrating multi-step processes with human intervention.
Exam trap
The trap here is that candidates often confuse AWS Step Functions with Amazon EventBridge, but EventBridge is only for event routing and cannot orchestrate long-running workflows with human approval steps, while Step Functions Standard Workflows are explicitly built for this purpose.
How to eliminate wrong answers
Option A is wrong because AWS Lambda has a maximum execution timeout of 15 minutes, making it unsuitable for workflows that can run for up to one year. Option B is wrong because Amazon SQS is a message queuing service that does not provide workflow orchestration, state management, or built-in human approval step capabilities. Option D is wrong because Amazon EventBridge is an event bus service for routing events between applications, not a workflow orchestrator that can manage long-running business processes with human approval steps.