Step Functions

AWS Step Functions

  • Coordinates microservices using visual workflows

  • Useful if you need Lambda or API Gateway to act in parallel, in series, with retries, or with if/else statements

  • Allows you to step through the functions of your application

  • Automatically triggers and tracks each step

  • Provides simple error catching and logging if a step fails

  • Is a state machine (an object with a set number of operating conditions which depend on its previous condition to determine output)