Build Distributed Applications Using Visual Workflows

What is AWS Step Functions?

AWS Step Functions makes it easy to coordinate the components of distributed applications and microservices using visual workflows. Building applications from individual components that each perform a discrete function lets you scale and change applications quickly.

AWS Step Functions is a tool in the Cloud Task Management category of a tech stack.

Who Uses AWS Step Functions?

18 companies use AWS Step Functions including Clever, Froothaus, and Swingvy.

Why people like AWS Step Functions

Here’s a list of reasons why companies and developers use AWS Step Functions.

Add a one-liner

AWS Step Functions's alternatives

  • AWS Lambda - Automatically run code in response to modifications to objects in Amazon S3 buckets, messages in Kinesis streams, or updates in DynamoDB
  • Airflow - A platform to programmaticaly author, schedule and monitor data pipelines, by Airbnb
  • AWS Data Pipeline - Process and move data between different AWS compute and storage services
  • Amazon SWF - Automate the coordination, auditing, and scaling of applications across multiple machines

See all alternatives to AWS Step Functions