--- title: AWS Step Functions Reviews meta_title: 'AWS Step Functions Reviews 2026: Details, Pricing, & Features | G2' meta_description: Filter 36 reviews by the users' company size, role or industry to find out how AWS Step Functions works for a business like yours. aggregate_rating: rating_value: 4.3 review_count: 36 scale: '5' date_modified: '2026-11-11' parent_category: name: Rapid Application Development (RAD) url: https://www.g2.com/categories/rapid-application-development-rad ---

AWS Step Functions Reviews & Product Details

Profile Status

This profile is currently managed by AWS Step Functions but has limited features.

Are you part of the AWS Step Functions team? Upgrade your plan to enhance your branding and engage with visitors to your profile!

Value at a Glance

Averages based on real user reviews.

Perceived Cost

$$$$$

User Insights

Average based on 36 real user reviews.

Perceived Cost

$$$$$

AWS Step Functions Reviews (36)

Reviews

AWS Step Functions Reviews (36)

4.3
36 reviews

What do users say?

Generated using AI from real user reviews
Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
Atharva P.
AP
Atharva P.
Cloud BI Engineer
Enterprise (> 1000 emp.)
"Visual, Serverless Orchestration That Simplifies Complex AWS Workflows"
4/5
What do you like best about AWS Step Functions?

What I like best about AWS Step Functions is how easily it orchestrates complex workflows across AWS services with a visual, serverless approach. It simplifies coordination between multiple services while improving visibility into workflow execution and failures. I also appreciate the visual workflow management and the built-in retry and error-handling capabilities, which make complex orchestration easier to understand, maintain, and monitor. Review collected by and hosted on G2.com.

What do you dislike about AWS Step Functions?

Complex state machine definitions can become hard to manage as workflows grow larger. Debugging deeply nested workflows can also be challenging, and handling more advanced error scenarios may take additional effort and careful attention. Review collected by and hosted on G2.com.

Caleb F.
CF
Caleb F.
Data & IA Specialist
Small-Business (50 or fewer emp.)
"Visual and traceable orchestration for complex flows in AWS"
4.5/5
What do you like best about AWS Step Functions?

What I like most about AWS Step Functions is that it allows you to model complex workflows visually and in a controlled manner, without having to handle all the orchestration logic manually in code. It is especially useful for coordinating processes between various AWS services, such as Lambda, Glue, EventBridge, and other components of the ecosystem. I also greatly value the traceability of executions, error handling, retries, and the ability to define more robust and maintainable flows. For batch processes, automations, and data pipelines, it provides a lot of order and operational visibility. Review collected by and hosted on G2.com.

What do you dislike about AWS Step Functions?

What I like the least is that, although the visual design helps a lot, the flows can become difficult to maintain when they grow significantly in complexity. In large scenarios, the definition in JSON can become extensive and less convenient to manage. There is also an initial learning curve to fully understand states, transitions, error handling, and service limits. Additionally, when a workflow depends on several external services or permission configurations, troubleshooting can take time. Review collected by and hosted on G2.com.

Vishwa R.
VR
Vishwa R.
Senior Associate Platform
Mid-Market (51-1000 emp.)
"AWS Step Functions Makes Cascading Lambda Workflows Easy"
5/5
What do you like best about AWS Step Functions?

I would say step function is best to implement cascading lambdas, in my project we had requiremnt of having a cascading execution of code, where we broke down each functionality into lambdas and then used amazon's step function to execute it in a flow. Review collected by and hosted on G2.com.

What do you dislike about AWS Step Functions?

The complexity is sometime more related to yaml/json. But now a days due to AI and co-pilot that is also easy. Review collected by and hosted on G2.com.

Dipak S.
DS
Dipak S.
Senior Data Engineer II
Information Technology and Services
Enterprise (> 1000 emp.)
"Easy Serverless Workflow Management with Built-In Error Handling"
4.5/5
What do you like best about AWS Step Functions?

It’s easy to visualize and manage serverless workflows. The built-in error handling and retry logic also make it straightforward to deal with failures. Review collected by and hosted on G2.com.

What do you dislike about AWS Step Functions?

The pricing can get more expensive as you scale. Review collected by and hosted on G2.com.

Debarshi M.
DM
Debarshi M.
Small-Business (50 or fewer emp.)
"AWS Step Function Review"
5/5
What do you like best about AWS Step Functions?

I liked how AWS Step Functions have a detailed execution flow for each of my other AWS resources., also I liked the feature of how without the help of lambda I can quickly call Dynamodb and do the operation, this helps in reducing resources and saving some bucks. Review collected by and hosted on G2.com.

What do you dislike about AWS Step Functions?

So far not but earlier sometimes put a little more effort into writing step definitions thanks to WorkFlow Studio, the features to drag and drop AWS resources are pretty easy to use. Review collected by and hosted on G2.com.

Mahak K.
MK
Mahak K.
Assistant System Engineer
Enterprise (> 1000 emp.)
"Orchestrating tool: Step Function"
5/5
What do you like best about AWS Step Functions?

It is easy to create an ETL flow in this service. It provides a feature to create workflow visually; in the back-end, it makes the whole JSON according to the visually prepared flow. Review collected by and hosted on G2.com.

What do you dislike about AWS Step Functions?

The one of states provided in creating the flow is parallel state in which we can run multiple states simultaneously. But the drawback of this state is that if one of the entities fail, all the other entities included are aborted. Review collected by and hosted on G2.com.

Ramachandra S.
RS
Ramachandra S.
Senior Devops Enginer
Small-Business (50 or fewer emp.)
"Best in business to run multiple jobs/lambdas at once"
4.5/5
What do you like best about AWS Step Functions?

The way we can utilize the state machines to reduce the load on lambda functions. By creating a proper flow between state machines we can handle multiple lambdas at once and achieve our goal efficiently. Review collected by and hosted on G2.com.

What do you dislike about AWS Step Functions?

Only thing is we need to learn the state language which I think is new and not useful anywhere other than here. Review collected by and hosted on G2.com.

Verified User in Information Technology and Services
UI
Verified User in Information Technology and Services
Mid-Market (51-1000 emp.)
"A visual workflow design tool on cloud by AWS"
4.5/5
What do you like best about AWS Step Functions?

It's a low code workflow tool by AWS; we used the Step function to orchestrate the business process, which should run on the AWS cloud when a file is uploaded to S3 storage. We liked it as of use; you can have many connectors or AWS lambda functions as input/output. The output of a step can be quickly sent to another one. 100's of Connectors can be easily added via drag n drop. Review collected by and hosted on G2.com.

What do you dislike about AWS Step Functions?

To be more proficient in the AWS step function, you should have a good command of the AWS Services & AWS ecosystem, so there is some learning curve involved for a novice developer. No offline/on-prem IDE's available to develop & deploy the AWS Step functions. Review collected by and hosted on G2.com.

Verified User in Packaging and Containers
UP
Verified User in Packaging and Containers
Mid-Market (51-1000 emp.)
"Great Orchestration tool with few limitations"
4/5
What do you like best about AWS Step Functions?

Ability to integrate various AWS services for orchestration purposes, its visual workflow design is very easy to use to automate pipelines in the AWS environment. Review collected by and hosted on G2.com.

What do you dislike about AWS Step Functions?

Aws service quotas with step functions sometimes break the whole design of the processes when there is large data processing or several jobs increase or the need to implement more parallelism increases. Review collected by and hosted on G2.com.

Verified User in Computer Software
UC
Verified User in Computer Software
Enterprise (> 1000 emp.)
"AWS Step Functions"
5/5
What do you like best about AWS Step Functions?

The best thing about step functions is it allows me to focus on building business logic and less time on integration code as it takes care of all internal application components. Review collected by and hosted on G2.com.

What do you dislike about AWS Step Functions?

There are few limits on AWS Step functions as AWS manages them. It only allows to move of data of 256KB through workflows, and 90 days of execution history is retained, which is much less compared to its competitor. Review collected by and hosted on G2.com.

Questions about AWS Step Functions? Ask real users or explore answers from the community

Get practical answers, real workflows, and honest pros and cons from the G2 community or share your insights.

GU
Guest User

What is AWS Step Functions used for?

0 Upvotes
0
Join the conversation

Pricing Options

Pricing provided by AWS Step Functions.

Basic

Contact Vendor for Pricing
AWS Step Functions Comparisons