A business-license renewal must run identity check, fee calculation, payment, then license PDF generation in a fixed order, and the help desk needs a visible workflow state to inspect. Which pattern fits best?
Select an answer to reveal the explanation.
Short Explanation
When steps must go in a strict line and someone at the help desk needs to see which light is green, you want a conductor — not a free-for-all. Step Functions-style orchestration keeps order and shows workflow state. That is the pattern for this renewal.
Full Explanation
Orchestration places a central workflow in charge of ordered steps and durable state, which matches fixed sequences and help-desk visibility. Pure choreography optimizes for decentralized reactions but does not inherently give one inspectable state machine. In-process Lambda memory and ephemeral browser posts lose state across failures and scale-outs. AWS Step Functions is the in-scope service commonly used for this orchestrated pattern.