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

Amazon 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 
China (Ningxia)
Free Tier: 4,000 state transitions per month
China (Ningxia) ¥0.0002102 per state transition thereafter

Amazon 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
China (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 Amazon Web Services services or transfers data. For example, if your application workflow invokes an Amazon Lambda function, you will be billed for each request and for the duration of each Lambda function. For details on Amazon Web Services service pricing, see the pricing section of the relevant Amazon Web Services service detail pages. Links to pricing for some of the commonly used services follow.

Data transfer

External data transfers to and from Amazon EC2

Amazon 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 Amazon Step Functions

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