Simple Workflow Service
AWS SWF - Simple Workflow Service
- Coordinate work amongst applications
- Code runs on AWS EC2 (not serverless)
- 1 year max runtime
- Concept of "[[activity step]]" and "[[decision step]]"
- Has built-in "[[human intervention]]" step
- Example: order fulfilment from web to warehouse to deliver
- AWS Step Functions is recommended to be used for new applications except:
- If you need [[external signals]] to intervene in the [[process]]
- If you need [[child process]]es that return values to the [[parent process]]es