Skip to main content
CloudCertPrep
SAP-C02Domain 2: Design for New SolutionsComplex Solution DesignhardSingle choice

A payments workflow needs durable orchestration — multi-step execution surviving hours, retries per step, human-approval pause, and compensation on failure. Which fits?

A.EventBridge rules to Lambda targets

EventBridge fires events — no long-running state or compensation.

B.Step Functions Standard workflow

Stateful durable orchestration = Step Functions. Correct.

C.SQS + Lambda chain

SQS decouples but you'd hand-build orchestration/compensation.

D.EventBridge Scheduler

Scheduler only triggers on time — no workflow state.

Why this answer

Step Functions Standard = durable state-machine orchestration: steps can wait hours/days, built-in retry/catch/compensation (Saga), human-approval via task tokens. EventBridge routes events but has no durable multi-step state.

Correct answer: B · Last reviewed 2026-11-05

Official AWS references

Practice this interactively

Answer without seeing the solution first in the Complex Solution Design practice session.

Practice Complex Solution Design