- Robert Boscacci/
- Projects/
- Certification: AWS DevOps Pro/
- 2: Configuration Mgmt / Infrastructure as Code/
- 1: Lambda/
- 3: Deploying Step Functions/
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