--- title: AWS Step Functions Reviews meta\_title: 'AWS Step Functions Reviews 2026: Details, Pricing, & Features | G2' meta\_description: Filter 35 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.2 review\_count: 35 scale: '5' date\_modified: '2026-08-09' parent\_category: name: Rapid Application Development (RAD) url: https://www.g2.com/categories/rapid-application-development-rad ---

# AWS Step Functions Reviews & Product Details

AWS Step Functions makes it easy to coordinate the components of distributed applications and microservices using visual workflows. Building applications from individual components that each perform a discrete function lets you scale and change applications quickly.

* * *

Seller
[Amazon Web Services (AWS)](https://www.g2.com/sellers/amazon-web-services-aws-3e93cc28-2e9b-4961-b258-c6ce0feec7dd)
Discussions
[AWS Step Functions Community](https://www.g2.com/products/aws-step-functions/discuss)
Solution Type

All-in-One

Show More

## Value at a Glance

Averages based on real user reviews.

### Perceived Cost

$$$$$

[
View More Pricing Information
](https://www.g2.com/products/aws-step-functions/pricing)

## Top-Rated Alternatives

[

 ![Appian](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Appian")

Appian

4.5/5(501)

](https://www.g2.com/products/appian/reviews)

[

 ![Pega Platform](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Pega Platform")

Pega Platform

4.2/5(278)

](https://www.g2.com/products/pega-platform/reviews)

[

 ![UiPath Agentic Automation](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "UiPath Agentic Automation")

UiPath Agentic Automation

4.6/5(7,581)

](https://www.g2.com/products/uipath-agentic-automation/reviews)

[
View All Alternatives
](https://www.g2.com/products/aws-step-functions/competitors/alternatives)

## User Insights

Average based on 35 real user reviews.

Perceived Cost

$$$$$

[Log in to unlock pricing and user insights](/login)

## AWS Step Functions Integrations
(12)

What do users say about integrations?

Integration information sourced from real user reviews.

[

 ![Product Avatar Image](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Product Avatar Image")

Amazon Athena

](https://www.g2.com/products/amazon-athena/reviews)[

 ![Product Avatar Image](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Product Avatar Image")

Amazon DynamoDB

](https://www.g2.com/products/amazon-web-services-aws-amazon-dynamodb/reviews)[

 ![Product Avatar Image](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Product Avatar Image")

Amazon EMR

](https://www.g2.com/products/amazon-emr/reviews)[

 ![Product Avatar Image](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Product Avatar Image")

Amazon EventBridge

](https://www.g2.com/products/amazon-eventbridge/reviews)[

 ![Product Avatar Image](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Product Avatar Image")

Amazon Redshift

](https://www.g2.com/products/amazon-redshift/reviews)[

 ![Product Avatar Image](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Product Avatar Image")

Amazon S3 Glacier

](https://www.g2.com/products/amazon-s3-glacier/reviews)[

 ![Product Avatar Image](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Product Avatar Image")

Amazon Simple Notification Service (SNS)

](https://www.g2.com/products/amazon-simple-notification-service-sns/reviews)[

 ![Product Avatar Image](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Product Avatar Image")

Amazon Simple Queue Service (SQS)

](https://www.g2.com/products/amazon-simple-queue-service-sqs/reviews)[

 ![Product Avatar Image](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Product Avatar Image")

Amazon Simple Storage Service (S3)

](https://www.g2.com/products/amazon-simple-storage-service-s3/reviews)[

 ![Product Avatar Image](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Product Avatar Image")

AWS Batch

](https://www.g2.com/products/aws-batch/reviews)[

 ![Product Avatar Image](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Product Avatar Image")

AWS Glue

](https://www.g2.com/products/aws-glue/reviews)[

 ![Product Avatar Image](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Product Avatar Image")

AWS Lambda

](https://www.g2.com/products/aws-lambda/reviews)

Show More

 ![Atharva P.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Atharva P.")
AP

Atharva P.

Cloud BI Engineer

Enterprise (\> 1000 emp.)

5/25/2026

"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.

What problems is AWS Step Functions solving and how is that benefiting you?

AWS Step Functions helps address orchestration and workflow coordination challenges in distributed applications and serverless architectures.

In our case, we use it to coordinate ETL workflows, automate multi-step processing pipelines, and handle retries and errors across services. As a result, we’ve been able to reduce the amount of manual orchestration logic we maintain and improve overall workflow reliability. Review collected by and hosted on G2.com.

Show More

Our network of Icons are G2 members who are recognized for their outstanding contributions and commitment to helping others through their expertise.G2 IconCurrent UserValidated ReviewerIncentivizedSource: G2 invite

 ![Verified User in Packaging and Containers](/assets/icons/anonymous-avatar-purple-4ae1032bdb50ee5682003170c8184aee790d25958bd397abbd384ba52c596a7b.svg "Verified User in Packaging and Containers")
UP

Verified User in Packaging and Containers

Mid-Market (51-1000 emp.)

8/18/2022

"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.

What problems is AWS Step Functions solving and how is that benefiting you?

Aws step functions are being used for big data pipelines, integrating data from various sources, and building ETL pipelines from the data lake to the AWS data warehouse which is Amazon Redshift. Orchestration is being done using AWS step functions Review collected by and hosted on G2.com.

Show More

Current UserValidated ReviewerIncentivizedSource: G2 invite

 ![Michele L.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Michele L.")
ML

Michele L.

Software Engineer

Small-Business (50 or fewer emp.)

4/27/2020

"Step Functions are perfect for holding simple stateful business logic"

3.5/5

What do you like best about AWS Step Functions?

Step Functions are perfect to implement stateful behavior while using stateless workers (lambdas). It's fairly easy to have conditional operations or operations on array-like inputs. This makes Step Functions very powerful. Review collected by and hosted on G2.com.

What do you dislike about AWS Step Functions?

The main downside of Step Functions (aside from the vendor lock in, but if you're using AWS Lambda you have already accepted it) is the language you describe them in. While AWS gives you some tools to inspect your Step Function's shape, the Amazon State Language could have been designed better. When the state machine logic becomes non-trivial, the state machine definition grows in number of lines rapidly, rendering very difficult to maintain and modify state machines on the long run. Review collected by and hosted on G2.com.

Recommendations to others considering AWS Step Functions:

Use them to implement business logic, but only when the business logic is simple enough. Otherwise I would advise using a docker container to call lambdas etc. Review collected by and hosted on G2.com.

What problems is AWS Step Functions solving and how is that benefiting you?

We're using Step Functions to implement our scaping business logic. We have multiple state machines that handle different sub-parts of the system, and a Main state machine that orchestrates it all. One of our state machines, for example, takes the URL of a catalog page and scrapes information from each product page present in it. Inside it, it uses various states to render the catalog page, get the product pages URLs, render each product page and extract information from it. Many of these operations are performed in parallel, using the Map state type (which makes possible to do fan-in fan-out operations). Review collected by and hosted on G2.com.

Show More

Validated ReviewerIncentivizedSource: G2 invite

 ![Arun S.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Arun S.")
AS

Arun S.

Senior Software Engineer

Small-Business (50 or fewer emp.)

5/6/2020

"step function is handy"

3.5/5

What do you like best about AWS Step Functions?

Step function is good for logically connecting lambda functions(single purpose functions). Its well defined structure will allow as to do an action based on output of a node and execute different node by passing output of first node as input of second. Review collected by and hosted on G2.com.

What do you dislike about AWS Step Functions?

Some latency issue i felt when building complex trees. Review collected by and hosted on G2.com.

What problems is AWS Step Functions solving and how is that benefiting you?

Rule engine Review collected by and hosted on G2.com.

Show More

Validated ReviewerIncentivizedSource: G2 invite

 ![Harshit S.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Harshit S.")
HS

Harshit S.

Senior Salesforce Developer

Small-Business (50 or fewer emp.)

4/2/2020

"Step function to call lambda function in series"

4/5

What do you like best about AWS Step Functions?

We have requirements to call lambda function in series of steps. I didn't find better way to do it except step function.

It will help you to provide a graphical console to arrange. Review collected by and hosted on G2.com.

What do you dislike about AWS Step Functions?

Right now there doesn't seem to be a lot of tools that wraps this function to make it even faster and easier to develop on Review collected by and hosted on G2.com.

What problems is AWS Step Functions solving and how is that benefiting you?

Can't disclose Review collected by and hosted on G2.com.

Show More

Validated ReviewerIncentivizedSource: G2 invite

 ![Verified User in Information Technology and Services](/assets/icons/anonymous-avatar-purple-4ae1032bdb50ee5682003170c8184aee790d25958bd397abbd384ba52c596a7b.svg "Verified User in Information Technology and Services")
II

Verified User in Information Technology and Services

Small-Business (50 or fewer emp.)

4/26/2020

"I have worked with step functions and I found it very useful while using with AWS lamba functions"

3.5/5

What do you like best about AWS Step Functions?

We can create workflows with steps functions and we also get visualisation of the flow which is the best part Review collected by and hosted on G2.com.

What do you dislike about AWS Step Functions?

Nothing as of now. Besides flowchart for the functions they also give color differentiations in execution and state wise outputs. It is so useful Review collected by and hosted on G2.com.

What problems is AWS Step Functions solving and how is that benefiting you?

I worked on creating recommendation system with some other features using step functions and lamba functions Review collected by and hosted on G2.com.

Show More

Validated ReviewerIncentivizedSource: G2 invite

 ![Verified User in Hospital & Health Care](/assets/icons/anonymous-avatar-purple-4ae1032bdb50ee5682003170c8184aee790d25958bd397abbd384ba52c596a7b.svg "Verified User in Hospital & Health Care")
IH

Verified User in Hospital & Health Care

Enterprise (\> 1000 emp.)

4/26/2020

Business partner of the seller or seller's competitor, not included in G2 scores.

"We are using the step function to automate and control the data pipeline load."

3.5/5

What do you like best about AWS Step Functions?

If you are good at python and json then u are flexible to do a lot with it Review collected by and hosted on G2.com.

What do you dislike about AWS Step Functions?

If the code size increases in lambda which we use step function can't viewed for editing Review collected by and hosted on G2.com.

What problems is AWS Step Functions solving and how is that benefiting you?

We can control the entire work flow with step functions Review collected by and hosted on G2.com.

Show More

Validated ReviewerIncentivizedSource: G2 invite

 ![Yuriy P.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Yuriy P.")
YP

Yuriy P.

Senior Software Engineer (Blockchains Infrastructure) @ Fireblocks 

Small-Business (50 or fewer emp.)

10/27/2019

"Good solution for small states management"

4/5

What do you like best about AWS Step Functions?

JSON definition, does not requires code writing.

Graphical representation of state machine.

Advanced features, like wait for callback event. Review collected by and hosted on G2.com.

What do you dislike about AWS Step Functions?

JSON definition is good but sometimes became little bit messy.

Sometime hard to debug.

Review collected by and hosted on G2.com.

What problems is AWS Step Functions solving and how is that benefiting you?

Simple serverless Lambda work flows management.

App State management. Review collected by and hosted on G2.com.

Show More

Validated ReviewerIncentivizedSource: G2 invite

 ![Verified User in Medical Devices](/assets/icons/anonymous-avatar-purple-4ae1032bdb50ee5682003170c8184aee790d25958bd397abbd384ba52c596a7b.svg "Verified User in Medical Devices")
IM

Verified User in Medical Devices

Enterprise (\> 1000 emp.)

1/20/2019

"AWS Step Functions review"

4/5

What do you like best about AWS Step Functions?

easy to coordinate the components of distributed applications and microservices using visual workflows. Building applications from individual components that each perform a discrete function lets you scale and change applications quickly. Review collected by and hosted on G2.com.

What do you dislike about AWS Step Functions?

If the user doesn't verify then account in 30 minutes, you will delete his data from your database, or if user verified his account then you send him a welcome message. Review collected by and hosted on G2.com.

What problems is AWS Step Functions solving and how is that benefiting you?

application developers to create an execution workflow to coordinate the use of multiple AWS Lambda or Amazon Elastic Compute Cloud (EC2) components Review collected by and hosted on G2.com.

Show More

Validated ReviewerIncentivizedSource: G2 invite

 ![Verified User in Financial Services](/assets/icons/anonymous-avatar-purple-4ae1032bdb50ee5682003170c8184aee790d25958bd397abbd384ba52c596a7b.svg "Verified User in Financial Services")
UF

Verified User in Financial Services

Enterprise (\> 1000 emp.)

1/16/2019

"Workflow made it easy - Step Functions"

4/5

What do you like best about AWS Step Functions?

They are really simple to create, manage workflow in a really easy way and you can create a nice deployment process around it, the way how you can create and language usage is incredible. Review collected by and hosted on G2.com.

What do you dislike about AWS Step Functions?

Still need to refine more for a better usage and resiliency, that is the little downsize but the introduction helps expedite the serverless development Review collected by and hosted on G2.com.

Recommendations to others considering AWS Step Functions:

Keep growing the scope and language support Review collected by and hosted on G2.com.

What problems is AWS Step Functions solving and how is that benefiting you?

Workflow creation, this is a good option instead of use a BPM software Review collected by and hosted on G2.com.

Show More

Validated ReviewerIncentivizedSource: G2 invite

## 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.

[
Ask about AWS Step Functions
](https://www.g2.com/products/aws-step-functions/discussions/new)

GU

Guest User

What is AWS Step Functions used for?

0 Upvotes

0

[
Join the conversation
](https://www.g2.com/discussions/what-is-aws-step-functions-used-for)

[
View all Discussions
](https://www.g2.com/products/aws-step-functions/discuss)

##### Pricing

Pricing details for this product isn’t currently available. Visit the vendor’s website to learn more.

[
View More Pricing Information
](https://www.g2.com/products/aws-step-functions/pricing)

AWS Step Functions Comparisons

 ![Product Avatar Image](https://images.g2crowd.com/uploads/product/image/small_square/small_square_dc218a7b4e898f9384267cbd98b09aa8/apache-airflow.jpg "Product Avatar Image")

Apache Airflow

4.4/5(130)

[
Compare Now
](https://www.g2.com/compare/aws-step-functions-vs-apache-airflow)

 ![Product Avatar Image](https://images.g2crowd.com/uploads/product/image/small_square/small_square_dd744c0a19199f5490bf8e9f05949d96/uipath-agentic-automation.png "Product Avatar Image")

UiPath Agentic Automation

4.6/5(7,581)

[
Compare Now
](https://www.g2.com/compare/aws-step-functions-vs-uipath-agentic-automation)

 ![Product Avatar Image](https://images.g2crowd.com/uploads/product/image/small_square/small_square_156527410a602a545aa9c74d45666e04/appian.png "Product Avatar Image")

Appian

4.5/5(501)

[
Compare Now
](https://www.g2.com/compare/aws-step-functions-vs-appian)

## Work at Amazon Web Services (AWS)?

Claim this profile to respond to reviews, update product info, and reach in-market buyers.

[
Claim this profile
](https://www.g2.com/products/aws-step-functions/claim_requests/new?utm_medium=profile-footer-claim-cta&utm_source=g2)

##### Categories on G2

[Low-Code Development Platforms](https://www.g2.com/categories/low-code-development-platforms)[Application Development Platforms](https://www.g2.com/categories/application-development-platforms)[Process Orchestration](https://www.g2.com/categories/process-orchestration)

##### Explore More

[Leading webinar services for startups](https://www.g2.com/discussions/leading-webinar-services-for-startups)[What is the top-rated work management platform for enterprises?](https://www.g2.com/discussions/what-is-the-top-rated-work-management-platform-for-enterprises)[Best platforms for optimizing accounts payable workflows](https://www.g2.com/discussions/what-are-the-best-platforms-for-optimizing-accounts-payable-workflows)

[Best software for multi-channel content performance tracking](https://www.g2.com/discussions/what-s-the-best-software-for-multi-channel-content-performance-tracking)[What is the top-rated note-taking software for professional use?](https://www.g2.com/discussions/what-is-the-top-rated-note-taking-software-for-professional-use)[What are the most trusted insurance policy administration systems by policy administrators at insurance carriers based on user reviews?](https://www.g2.com/discussions/what-are-the-most-trusted-insurance-policy-administration-systems-by-policy-administrators-at-insurance-carriers-based-on-user-reviews)

[Show MoreShow Less](javascript:void(0);)