3: Deploying Step Functions
·1 min
Table of Contents
What are step functions?
- A state machine implementation
- Coordinates AWS services into serverless workflows
- Multiple stages/steps; tasks, choices, timeouts
- Can be run parallel or serial
Where to use step funcs?
- Longer than 15m runs
- When functions get bloaty and awkward
- Human approval / business processes
- Parallel execution of lambdas
- e.g. both separate things need to work