AWS Step Functions
Serverless orchestration for modern applications.
Learn more about AWS Step Functions
What is AWS Step Functions
✔ A low-code, visual workflow service that developers use to build distributed applications, automate IT and business processes, and build data and machine learning pipelines using AWS services.
✔ Breaks workflows into multiple steps, adding flow logic, and tracking the inputs and outputs between the steps.
✔ Manages workflow failures, retries, parallelization, service integrations, and observability.
Use Cases
Automate Extract, Transform, and Load process
Ensure that long-running, multiple ETL jobs run in order and complete successfully, instead of manually orchestrating those jobs or maintaining a separate application.
Prepare Data for Machine Learning
To enable machine learning, source data must be collected, processed, and normalized so that machine learning modelling systems like Amazon SageMaker can train on that data. Step Functions makes it easier to sequence the steps it takes to automate your machine learning pipeline.
Orchestrate microservices
Use Step Functions to combine multiple AWS Lambda functions into responsive serverless applications and microservices. You can also orchestrate data and services that run on Amazon EC2 instances, containers, or on-premises servers.
AWS Step Functions on the Free Tier
Product
|
Description
|
Free Tier Offer Details
|
Product Pricing
|
AWS Step Functions | Coordinate components of distributed applications. |
ALWAYS FREE 4,000 state transitions per month |
AWS Step Functions Pricing |
Free Tier Offer
AWS helps new customers get started for free. See how you can use the AWS Free Tier with AWS Step Functions
4,000 state transitions per month
Learn more about building with AWS Step Functions
Browse through our collection of case studies and videos to learn more about AWS Step Functions
-
Customer Stories
-
Videos
-
Customer Stories
-
Neo Financial uses serverless, scalable AWS services for its entire event bus so that each service can scale up and down with demand. Instead of having to write specific sequential code, Neo developers use AWS Step Functions, a low-code visual workflow service that developers can use to build distributed applications, automate IT and business processes. Learn how Neo used solutions built on AWS to launch the Neo Card in 9 months, less than 50% of the time a traditional bank might take to launch a comparable credit card.
Shaadi.com is the flagship brand for People Interactive, one of the largest matchmaking platforms in the world and has been a leader in this space for the last 20 years. Learn how Shaadi.com uses AWS Step Functions to reduce the time needed to verify new user profiles by more than 50% by allowing the product team to operate workflow checks in parallel.
Guardian News and Media is a London-based global media company and publisher of the Guardian and the Observer newspapers. The organization’s digital property, theguardian.com, is one of the largest English-speaking newspaper websites in the world. Learn how AWS Step Functions gave them a reliable, automated way of orchestrating very complex queries and processes between all distributed systems.
-
Videos
-
Overview of AWS Step Functions (12:44)
Building Business Workflows with AWS Step Functions (35:04)
AWS re:Invent 2020: Getting started with AWS Step Functions (29:11)
AWS Summit 2021 | Serverless workflows with AWS Step Functions (28:31)
AWS Free Tier
The AWS Free Tier offers users an opportunity to explore products for free, with offers including products that are always free, free for 12 months, and short-term free trials.
Get Started
Creating an AWS account is free and gives you immediate access to the AWS Free Tier.