With AWS Step Functions, you pay only for what you use. Step Functions has two types of workflows: Standard Workflows and Express Workflows.

AWS Step Functions Standard Workflows pricing details

Step Functions counts a state transition each time a step of your workflow is executed. You are charged for the total number of state transitions across all your state machines, including retries.

Region  
China (Beijing) ¥0.0001891 per state transition 
Chine (Ningxia)
Free Tier: 4,000 state transitions per month
Chine (Ningxia) ¥0.0002102 per state transition thereafter

AWS Step Functions Express Workflows pricing details

You are charged based on the number of requests for your workflow and its duration.

Step Functions Express Workflows counts a request each time it starts executing a workflow, and you are charged for the total number of requests across all your workflows. This includes tests from the console.

Duration is calculated from the time your workflow begins executing until it completes or otherwise terminates, rounded up to the nearest 100ms, and the amount of memory used in the execution of your workflow, billed in 64-MB chunks.

Requests
Region Prive per request
China (Beijing) ¥ 0.00000701
Chine (Ningxia) ¥ 0.00000701
Duration

Region: China (Beijing)

¥ 0.00011667 per GB-Second (¥ 0.420012 per GB-hour) for the first 1,000 hours GB-hours

¥ 0.00005833 per GB-Second (¥ 0.209988 per GB hour) for the next 4,000 hours GB-hours

¥ 0.00003195 per GB-Second (¥ 0.11502 per GB-hour) beyond that

 

Region: China (Ningxia)

¥ 0.00011667 per GB-Second (¥ 0.420012 per GB-hour) for the first 1,000 hours GB-hours

¥ 0.00005833 per GB-Second (¥ 0.209988 per GB hour) for the next 4,000 hours GB-hours

¥ 0.00003195 per GB-Second (¥ 0.11502 per GB-hour) beyond that

Additional charges

You may incur additional charges if the operation of your application workflow utilizes other AWS services or transfers data. For example, if your application workflow invokes an AWS Lambda function, you will be billed for each request and for the duration of each Lambda function. For details on AWS service pricing, see the pricing section of the relevant AWS service detail pages. Links to pricing for some of the commonly used services follow.

Data transfer

External data transfers to and from Amazon EC2

AWS Lambda pricing

Requests and duration

Amazon EC2 pricing

On-Demand, Reserved, and Spot Instances

Amazon ECS pricing

Fargate and EC2 Launch Types

Get started with AWS Step Functions

Visit the getting started page
Ready to get started?
Sign in to the AWS Step Functions console
Have more questions?
Contact us