We use Step Functions to straighten out the events from the event grid.
Sr. Specialist Solutions Architect at a leisure / travel company with 51-200 employees
Has a good technical support team, but the pricing should be improved
Pros and Cons
- "One can rate all the calls and that is a good feature."
- "The pricing of the solution can be improved."
What is our primary use case?
What is most valuable?
One can rate all the calls and that is a good feature.
What needs improvement?
The pricing of the solution can be improved.
For how long have I used the solution?
I have been using this solution for ten years.
Buyer's Guide
AWS Step Functions
June 2026
Learn what your peers think about AWS Step Functions. Get advice and tips from experienced pros sharing their opinions. Updated: June 2026.
902,270 professionals have used our research since 2012.
How are customer service and support?
The technical support team is good.
What other advice do I have?
I rate the overall solution a six out of ten as it needs a receipt feature to function better.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Principal Cloud Architect at a tech vendor with 10,001+ employees
An easy-to-setup solution that needs improvement in pricing and customer service
Pros and Cons
- "The solution is stable...The solution is easy to scale."
- "The price and support are areas with shortcomings where the solution needs to improve."
What is our primary use case?
We use it for the execution of tasks quickly.
What is most valuable?
We mainly determine if the client is using a different cloud provider, or cloud solution, such as AWS, and then we use it.
What needs improvement?
Amazon Step Functions is good for AWS-specific solutions. If there are too many third-party products or solutions available, like Camunda and Airflow, it can make sense since they can work across the clouds. The price and support are areas with shortcomings where the solution needs to improve.
It is always good to have, like, across hybrid clouds or such things.
For how long have I used the solution?
I have been working on Amazon Step Functions for the last six months. My company has a partnership while also being the distributor IT service provider of the solution.
What do I think about the stability of the solution?
The solution is stable.
What do I think about the scalability of the solution?
The solution is easy to scale. Our clients are medium-sized businesses.
How are customer service and support?
The customer support is good. They can be more supportive and responsive. I rate the solution's customer service a seven out of ten.
How would you rate customer service and support?
Neutral
How was the initial setup?
The initial step of the solution is easy. With GUI or CLI, one can quickly do the deployment.
The deployment process takes two hours, depending on the use case. One engineer is enough to deploy it.
There is not much maintenance. Only some modifications are needed.
What's my experience with pricing, setup cost, and licensing?
The solution is expensive.
What other advice do I have?
I would recommend those looking into the product look into their use cases and see the functions and its limitations. Compare it with third-party provider solutions and develop a point of view to determine if it truly makes sense for the use cases or if alternative options are required. These limitations, as mentioned, primarily apply to AWS at the moment. Additionally, it is not sure whether there is a time limit on the number of invocations, as costs will increase. Therefore, all these aspects must be taken into consideration before finalizing the product.
Overall, I rate the solution a seven out of ten.
Which deployment model are you using for this solution?
Public Cloud
Disclosure: My company has a business relationship with this vendor other than being a customer. Reseller
Buyer's Guide
AWS Step Functions
June 2026
Learn what your peers think about AWS Step Functions. Get advice and tips from experienced pros sharing their opinions. Updated: June 2026.
902,270 professionals have used our research since 2012.
Software Engineer at Readyly
Stable solution with an easy-to-understand graphical interface
Pros and Cons
- "It is a scalable solution."
- "The solution's data size limit can be improved."
What is our primary use case?
We use the solution to mostly execute flows that contain parallel processing.
What is most valuable?
The solution's most valuable feature is its ability to parallelize tasks. In addition, the degree of parallelization can also be made scalable using its "map" state. Also, troubleshooting is way easier with an easy-to-understand graphical interface.
What needs improvement?
The solution has a data limit of 256 KB which means you can only pass under 256 KB of data to a state machine and between its state transitions. This can be improved.
For how long have I used the solution?
We have been using the solution for a year.
What do I think about the stability of the solution?
The solution is very stable.
What do I think about the scalability of the solution?
It is a scalable solution. We have four users in our organization.
How was the initial setup?
The solution's initial setup process is straightforward. It has a graphical interface that provides drag-and-drop functionality. It's simple to configure and use.
What's my experience with pricing, setup cost, and licensing?
The solution's price is reasonable.
What other advice do I have?
The solution has a good interface and performance speed. I rate it a ten out of ten. I advise others to use the solution if they have to split their logic into a series of multiple lambda functions. It works better than Lambda functions in terms of orchestrating and managing parallel processing.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
CTO & Co-founder at Weri
Enabled my organization to create workflows with a lot of different AWS services
Pros and Cons
- "It's a general solution that you can adapt to your own needs and is simple to use. We like that it can be integrated with everything in the AWS suite, and that the creation of the pipeline can be done using the graphical user interface."
- "It has enabled my organization to create workflows with a lot of different AWS services; it's a general solution that you can adapt to your own needs and is simple to use."
- "Setup took about one day. We had some errors to understand in the beginning, but now everything is working good."
What is our primary use case?
In terms of our use case, we are building a pipeline to manage data. It's pretty simple. We validate the data and then write it in the database.
How has it helped my organization?
It has enabled my organization to create workflows with a lot of different AWS services. It's a general solution that you can adapt to your own needs and is simple to use.
What is most valuable?
When it comes to valuable features, we like that it includes everything that’s connected to AWS which means that it can be integrated with everything in the AWS suite. We also like that the creation of the pipeline can be done using the graphical user interface. It's pretty easy because you don't have to write the code to create the tasks.
For how long have I used the solution?
We are building our software and we just released our NDP internally, so I've been using it for almost three months.
What do I think about the stability of the solution?
It's stable and the responsibility is very good.
What do I think about the scalability of the solution?
We are a four-person team, and for the moment I am the only one with access to Amazon Step Functions. We are an early-stage startup, so we are scaling and building our platform. We are looking for companies to test our software.
How are customer service and support?
We met one of them just last week, so they are available. They are helpful.
How would you rate customer service and support?
Positive
Which solution did I use previously and why did I switch?
When I used Apache Airflow, the main problems were that the debugging phase was not so easy and Apache Airflow only accepted Python code. It was only Python-based. On the other hand, Amazon Step Functions allows you to use different kinds of codes.
How was the initial setup?
It was not so complex. It's pretty easy because as I mentioned, you can use the GUI to create the pipelines and the workflows.
It took about one day, because we had to set a couple of things. We had to understand some errors, but now everything is working good.
What about the implementation team?
We did the implementation in-house.
What other advice do I have?
I recommend speaking to a consultant if you are not familiar with workflow managers. Otherwise, it's very easy to understand how a workflow can be composed.
I rate it a 9 out of 10.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Buyer's Guide
Download our free AWS Step Functions Report and get advice and tips from experienced pros
sharing their opinions.
Updated: June 2026
Popular Comparisons
Informatica Intelligent Data Management Cloud (IDMC)
Control-M
Pega Platform
MuleSoft Anypoint Platform
AutoSys Workload Automation
Automic Automation
Apache Airflow
SS&C Blue Prism
Nintex Process Platform
Buyer's Guide
Download our free AWS Step Functions Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- When evaluating Business Process Management, what aspect do you think is the most important to look for?
- Camunda or Bonitasoft?
- Do you know of a solution which fulfills the requirements listed below?
- Looking for a BPMN tool that is easy to use and reasonably priced
- Which tool do you recommend for business process modeling only?
- Which is the best Workflow Automation Platform with microservices?
- RPA vs BPM: do they complement each other?
- What is the ROI of BPM solutions for a company which currently isn't using one?
- BPM Tools: What is the best alternative to Signavio?
- What are some of the reasons business process management (BPM) efforts fail?


















