Skip to main content

What is AWS Step Functions

What is AWS Step Functions

 Simple Automation: Automate workflows across over 220 AWS services without maintaining code.

 Process data on-demand: Use code to process data on demand with large-scale parallel workflows.

 Event-driven architecture visualization: Visualize and develop resilient workflows for event-driven architectures.

Use Cases

Ensure that multiple long-running ETL jobs run in order and complete successfully, without the need for manual orchestration.

Iterate over and process large data-sets such as security logs, transaction data, or image and video files.

Combine multiple AWS Lambda functions into responsive serverless applications and microservices.

Create automated workflows, including manual approval steps, for security incident response.

AWS Step Functions on the Free Tier

Product
Description
Free Tier Offer Details
Product Pricing
AWS Step Functions

AWS Step Functions is a visual workflow service that helps developers use AWS services to build distributed applications, automate processes, orchestrate microservices, and create data and machine learning (ML) pipelines.

This always free service is on the Free and Paid plan. Use your credits to evaluate beyond these monthly limits:

4,000 state transitions per month

Create a free account to get started with AWS Step Functions on the AWS Free Tier »

Learn more about building with AWS Step Functions

Browse through our collection of case studies and videos to learn more about AWS Step Functions

Videos

Serverless 101: AWS Step Functions (5:45)

Introduction to AWS Step Functions Workflow Studio (3:15)

Build workflows visually with AWS Step Functions Workflow Studio - with a working DEMO (20:35)

AWS re:Invent 2023 - Advanced serverless workflow patterns and best practices (API401) (51:46)