Reduce AWS Step Functions
costs with these tips

These proven tips can save you up to 30% on AWS costs!

* Savings are averaged out across customers & services

AWS Step Functions cost saving tips Optimize your AWS Step Functions costs with these tips

#1

Use Intrinsic Functions

Since you are billed by the number of transitions of your step function, it might be worthwhile to refactor your step functions to use intrinsic functions instead of Lambda or ECS tasks. If you are able to refactor such a state transition to an intrinsic function you might save on the number of transitions.

#2

Switch To Express Workflows

Express workflows have some limitations, for example a maximum duration of 5 minutes and they do not support some integration patterns. However, these limitations come at a significant cost saving. Express Workflows are about 25x cheaper compared to Standard Workflows. You must however consider the refactoring of your step function.

#3

Consider Using AWS EventBridge

If your step function is just orchestrating work in AWS Lambda or AWS Fargate you might be able to refactor your step function with EventBridge. You can start your work on an AWS event (for instance an S3 object created, AWS events are free). When the task stops, you can fire another event to retry if the task was unsuccessful.

Subscribe to our newsletter

Your free resource packed with cloud & infra insights

“We found that our AWS costs were spiraling out of control. Following ElasticScale their advice we were able to save 60% on costs without compromising performance!”

John Schrijvers
John Schrijvers
CEO of Dataswitcher

Other AWS cost saving tips We also have tips for the following AWS services

This is your new platform Turn your digital infrastructure into a real driver of innovation

Are you a CEO, CTO or lead developer at a tech start-up or scale-up? Then this question surely keeps you up at night: how do we get the most out of our product and team? Here’s your answer: ES Foundation, the adaptive infrastructure platform that brings together complete freedom and maximum security. This is your ultimate platform for growth.

Our promise: more security, agility and reliability. Plus: all the time and freedom for your development team. From now on, you can fully focus on the innovation of your product.

About AWS Step Functions Service information & pricing

About AWS Step Functions

AWS Step Functions is a visual workflow service that helps developers create distributed apps, automate processes, and set up data & machine learning pipelines. The drag-and-drop interface manages workflows across 220+ AWS services without code maintenance. Due to its serverless nature it can quickly get expensive at scale.

↗ More information on AWS website

AWS Step Functions pricing

AWS Step Functions Standard Workflows costs depend on state transitions needed to run your app. You pay for all transitions including retries. The free tier includes 4,000 monthly transitions. Charges are calculated daily, billed monthly. Retry errors add to cost. Pricing varies by region. Express workflows are much cheaper than Standard Workflows.

↗ More information on AWS website

Customers we've worked for over the years:

Exact Online
Dataswitcher
Airfrance KLM
Troostwijk Auctions
Intuit
mollie