Introducing G2.ai, the future of software buying.Try now
AWS Step Functions
Save to My Lists
Unclaimed
Unclaimed

Top Rated AWS Step Functions Alternatives

Appian
(472)
4.5 out of 5

AWS Step Functions Reviews & Product Details - Page 4

AWS Step Functions Overview

What is AWS Step Functions?

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.

This product is included in:
AWS Step Functions Details
Show LessShow More
Product Description

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)

Description

By giving customers more of what they want - low prices, vast selection, and convenience - Amazon continues to grow and evolve as a world-class e-commerce platform.

Recent AWS Step Functions Reviews

Debarshi M.
DM
Debarshi M.Small-Business (50 or fewer emp.)
5.0 out of 5
"AWS Step Function Review"
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 hel...
Mahak K.
MK
Mahak K.Enterprise (> 1000 emp.)
5.0 out of 5
"Orchestrating tool: Step Function"
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 accor...
Ramachandra S.
RS
Ramachandra S.Small-Business (50 or fewer emp.)
4.5 out of 5
"Best in business to run mutliple jobs/lambdas at once"
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 mu...

AWS Step Functions Media

Answer a few questions to help the AWS Step Functions community
Have you used AWS Step Functions before?
Yes

44 AWS Step Functions Reviews

4.2 out of 5
The next elements are filters and will change the displayed results once they are selected.
Search reviews
Hide FiltersMore Filters
The next elements are filters and will change the displayed results once they are selected.
The next elements are filters and will change the displayed results once they are selected.
44 AWS Step Functions Reviews
4.2 out of 5
44 AWS Step Functions Reviews
4.2 out of 5
G2 reviews are authentic and verified.
Chad V.
CV
Senior Software Developer
Computer Software
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about AWS Step Functions?

Step Functions allow you to run complex stateful processes in a serverless or hybrid serverless environment. It has enabled vast cost savings at our company and is now one of the core foundations of our architecture. Review collected by and hosted on G2.com.

What do you dislike about AWS Step Functions?

Before re:Invent 2018 you had to build really simple functions to send pieces of the Step Function state to things like SNS and SQS, or select data from DynamoDB. These things are now possible as Step Function service integrations. Review collected by and hosted on G2.com.

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

We have cut our AWS EBS spending by over half by using Step Functions and Lambda to automate creating snapshots of EC2 instances. Review collected by and hosted on G2.com.

Verified User in Information Services
UI
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
Rating Updated ()
What do you like best about AWS Step Functions?

I have used AWS Step functions in conjuction with AWS lambda or serverless projects. I have used them in two use cases:

1. They make running complex serverless projects that have to run either sequentially or in parallel really easy

2. You can also use step functions to optimize a serverless code in terms of the RAM required or run time etc

In addition to the above, it is really a cheap service and although I am not using it right now but have used it extensively in my previous projects Review collected by and hosted on G2.com.

What do you dislike about AWS Step Functions?

The only downside I have faced is debugging the service. For example, if you are running 5 lambda functions and one of them has an error, the output will just be "Unknown" which doesn't help much. You'd have to run the functions individually to check for error. Review collected by and hosted on G2.com.

Recommendations to others considering AWS Step Functions:

There are some tutorials available that can be used to evaluate use cases for lambda functions and they can be really useful at first. In addition, there are AWS tutorials as well that can be used to learn more. That is how I started to learn about it since it's really new service. Review collected by and hosted on G2.com.

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

I have used Step functions as I mentioned above - to optimize the lambda parameters to save cost since run time affects cost. In addition to that, I have ran a complex process of lambda functions dependent/independent of each other Review collected by and hosted on G2.com.

GP
Software Engineer
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: Organic
What do you like best about AWS Step Functions?

It is a software that I have been using for a long time now. AWS Step Functions is very effective in improving the performance of an operating system or improving the speed with which the programs in general run on our computer Review collected by and hosted on G2.com.

What do you dislike about AWS Step Functions?

The only thing I do not like is that now the updater runs in the background. But in operation I have not had any problems. It is the best maintenance tool that is used. Review collected by and hosted on G2.com.

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

The temporary file, the browser history and the elimination of useless files, in addition to the basic cleaning of the registry, allow my system to perform the actions faster. Review collected by and hosted on G2.com.

Sophia T.
ST
Software Engineering Intern
Internet
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about AWS Step Functions?

AWS Step Functions was very well documented, and I had no trouble starting it up and then using it. It was very easy to integrate with other services like Lambda, CloudWatch, and Secrets Manager. Review collected by and hosted on G2.com.

What do you dislike about AWS Step Functions?

Debugging is challenging: for instance, if Lambda functions timed out, only a "Lambda Unknown" error is displayed. This is not documented, and I had to figure this out on my own. Also, there was no way to test this locally, so I had to upload my program online and then test it out there. Review collected by and hosted on G2.com.

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

I had to build a dashboard that pulls data every minute. The benefit of using AWS Step Functions is that the dashboard is very well structured, and we can see exactly what step each function is on. I can reuse the same AWS Step Function every minute. Review collected by and hosted on G2.com.

Verified User in Apparel & Fashion
UA
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about AWS Step Functions?

The ability to loop thru the lambdas and make decisions based on various parameters gives you much control Review collected by and hosted on G2.com.

What do you dislike about AWS Step Functions?

There are some limitations as to what step functions can do, but I am sure they can be improved over time Review collected by and hosted on G2.com.

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

We have a large file to dowload from s3 bucket and process via lambda functions. We use step functions to break it down into smaller chunks for transfer and start processing as they are downloaded. Review collected by and hosted on G2.com.

Verified User in Medical Devices
IM
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
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.

Verified User in Financial Services
UF
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
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.

Verified User in Financial Services
UF
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about AWS Step Functions?

Step functions are best suited when you have automated deployment of your code. It can be used to submit jobs from a Jenkins server for example. Review collected by and hosted on G2.com.

What do you dislike about AWS Step Functions?

Step functions can only submit one spark streaming job in an EMR. It should be enhanced to be able to submit multiple spark streaming jobs in the same EMR in parallel. Review collected by and hosted on G2.com.

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

Step functions are used to run Spark jobs on EMR. They help for automated code deployment from a remote server. But it has some limitations. Review collected by and hosted on G2.com.

Verified User in Education Management
UE
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about AWS Step Functions?

The way amazon made the serverless functions workflows using step functions is great. It makes to create simple to complex workflows by tying multiple serverless functions. Review collected by and hosted on G2.com.

What do you dislike about AWS Step Functions?

There is a learning curve to get over it and also working with declarative language is tricky yet times. Review collected by and hosted on G2.com.

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

To create visual workflows around the serverless functions. Review collected by and hosted on G2.com.

Verified User in Arts and Crafts
UA
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about AWS Step Functions?

I love having the option to choose what type of questions I want to answer Review collected by and hosted on G2.com.

What do you dislike about AWS Step Functions?

I dislike the setup and how it is organized on the site Review collected by and hosted on G2.com.

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

I like the fact that I am more able to organize my business ideas Review collected by and hosted on G2.com.