AWS Step Functions States

  • Elements of the AWS Step Functions, A state is referred by its name
  • A state can perform one of the following
    • Task State: perform a specific action
    • Choice state: make a choice between branches of execution
    • Fail or Succeed State: stop an execution with a failure or success
    • Pass state: simply pass through the inputs or inject some fixed data without performing the work
    • Wait State: provide a delay for certain amount of time or wait until a specified time
    • Map State: dynamically iterate the steps iteratively
    • Parallel State: begin parallely execution of a branch