Introducing G2.ai, the future of software buying.Try now
Rabbet
Sponsored
Rabbet
Visit Website
Product Avatar Image
AWS Step Functions

By Amazon Web Services (AWS)

Unclaimed Profile

Claim your company’s G2 profile

Claiming this profile confirms that you work at AWS Step Functions and allows you to manage how it appears on G2.

    Once approved, you can:

  • Update your company and product details

  • Boost your brand's visibility on G2, search and LLMs

  • Access insights on visitors and competitors

  • Respond to customer reviews

  • We’ll verify your work email before granting access.

Claim Now
4.2 out of 5 stars

How would you rate your experience with AWS Step Functions?

Rabbet
Sponsored
Rabbet
Visit Website
It's been two months since this profile received a new review
Leave a Review

AWS Step Functions Reviews & Product Details

Value at a Glance

Averages based on real user reviews.

Perceived Cost

$$$$$
Product Avatar Image

Have you used AWS Step Functions before?

Answer a few questions to help the AWS Step Functions community

AWS Step Functions Reviews (32)

Reviews

AWS Step Functions Reviews (32)

4.2
32 reviews

Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
Debarshi M.
DM
Small-Business (50 or fewer emp.)
"AWS Step Function Review"
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
Assistant System Engineer
Enterprise (> 1000 emp.)
"Orchestrating tool: Step Function"
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
Senior Devops Enginer
Small-Business (50 or fewer emp.)
"Best in business to run mutliple jobs/lambdas at once"
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 lambas 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
Mid-Market (51-1000 emp.)
"A visual workflow design tool on cloud by AWS"
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
Mid-Market (51-1000 emp.)
"Great Orchestration tool with few limitations"
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
Enterprise (> 1000 emp.)
"AWS Step Functions"
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.

Asad F.
AF
Cloud Solutions Architect
Small-Business (50 or fewer emp.)
"AWS Step Function helped me clone and filter live db to reporting db every hour"
What do you like best about AWS Step Functions?

The ability to run multiple AWS functions into a series of steps or flow so the step functions can make a sort of like a mini-application. I used it to replica live database into the analytics database for an hourly update of analytics database and it was really easy to write a couple of lambda functions each of which did a different step job and then using step functions to align them to run in a flow and notify me in case of any failure. Review collected by and hosted on G2.com.

What do you dislike about AWS Step Functions?

The step functions console could be more user friendly to include step by step guide of creating step-functions rapidly. That would help me create and use a new step function every day instead of taking time and motivation to create a step function due to the efforts required. Review collected by and hosted on G2.com.

Boon Khai L.
BL
Technical Co-founder
Small-Business (50 or fewer emp.)
"Structured way of sequencing and coordinating serverless services"
What do you like best about AWS Step Functions?

Our workflow requires a lot of tasks to be executed sequentially, and AWS Step Function provides a very structural and logical way for us to coordinate our tasks. On top of that, the way you can integrate some logic into Step Function process makes it easy to execute parallel, conditional and loop tasks if required.

AWS Step Function also works nicely with other AWS services such as AWS Lambda, and integrated nicely with IAM role in controlling the permission. Another positive note is that the logical diagram after the Step Function has been created provides a good visual feedback, and it allows us to monitor success / failure of a certain step much easily compare to monitoring from the logs. Review collected by and hosted on G2.com.

What do you dislike about AWS Step Functions?

One thing I dislike, or I hope it will be part of the future offering is the ability to retry the Step Function at any selected task / step and continue from there. As of now we can create this behavior by having a conditional check at the beginning of the Step Function process, hope that this can be part of the feature in the future. Review collected by and hosted on G2.com.

Michele L.
ML
Software Engineer
Small-Business (50 or fewer emp.)
"Step Functions are perfect for holding simple stateful business logic"
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.

Verified User in Accounting
AA
Enterprise (> 1000 emp.)
"An easy-to-user service from AWS that streamlines your application workflow"
What do you like best about AWS Step Functions?

AWS Step Functions is very easy to set up, it comes with detailed code samples, and integrates very well with Lambda functions. The AWS environment is becoming something akin to an operating system for me; there are various services that you tie together, and voilà, you have an entire application. AWS Step Functions can be used as a glue to tie multiple services together. You are only limited by your imagination and use cases. The cost of using AWS Step Functions is negligible. Review collected by and hosted on G2.com.

What do you dislike about AWS Step Functions?

I would like to see AWS Step Functions integrate with more AWS services. Also, if CloudWatch log subscriptions could be sent to AWS Step Functions, that could simplify workflows. Review collected by and hosted on G2.com.

Pricing

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

AWS Step Functions Comparisons
Product Avatar Image
Apache Airflow
Compare Now
Product Avatar Image
UiPath Agentic Automation
Compare Now
Product Avatar Image
Appian
Compare Now
Product Avatar Image
AWS Step Functions
View Alternatives