Skip to main content
  1. Projects/
  2. AWS DevOps Pro Certification/
  3. 2: Configuration Mgmt / Infrastructure as Code/
  4. 1: Lambda/

3: Deploying Step Functions

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
Robert Boscacci
Robert Boscacci
Cinema technician who learned to code