Skip to content
Mermaid templates

AWS Step Functions Orchestration

Order-processing state machine with parallel branches and retries.

Template previewMermaid
Rendering…

Make it your own.

stateDiagram-v2
[*] --> ValidateOrder
ValidateOrder --> InventoryCheck
ValidateOrder --> Failed: invalid
InventoryCheck --> Parallel
state Parallel <<fork>>
Parallel --> ChargeCard
Parallel --> ReserveStock
ChargeCard --> Join
ReserveStock --> Join
state Join <<join>>
Join --> Fulfil
Fulfil --> Notify
Notify --> [*]
ChargeCard --> Retry: transient error
Retry --> ChargeCard: 3 attempts
Retry --> Failed: exhausted
ReserveStock --> Failed: out of stock
Failed --> [*]