No more typing reviews! Try our Samantha, our new voice AI agent.

AWS Step Functions vs Flux comparison

Why PeerSpot?
Sponsored
 

Comparison Buyer's Guide

Executive Summary

Review summaries and opinions

We asked business professionals to review the solutions they use. Here are some excerpts of what they said:
 

Categories and Ranking

JAMS Scheduler
Sponsored
Ranking in Workload Automation
3rd
Average Rating
8.8
Reviews Sentiment
6.5
Number of Reviews
46
Ranking in other categories
No ranking in other categories
AWS Step Functions
Ranking in Workload Automation
11th
Average Rating
8.4
Reviews Sentiment
6.8
Number of Reviews
15
Ranking in other categories
Business Process Management (BPM) (12th)
Flux
Ranking in Workload Automation
27th
Average Rating
10.0
Reviews Sentiment
6.5
Number of Reviews
2
Ranking in other categories
Managed File Transfer (MFT) (22nd)
 

Mindshare comparison

As of September 2026, in the Workload Automation category, the mindshare of JAMS Scheduler is 3.4%, up from 2.0% compared to the previous year. The mindshare of AWS Step Functions is 2.1%, up from 1.6% compared to the previous year. The mindshare of Flux is 2.0%, up from 0.2% compared to the previous year. It is calculated based on PeerSpot user engagement data.
Workload Automation Mindshare Distribution
ProductMindshare (%)
JAMS Scheduler3.4%
AWS Step Functions2.1%
Flux2.0%
Other92.5%
Workload Automation
 

Featured Reviews

LV
Principal Data Base And Infrastructure Engineer at a outsourcing company with 501-1,000 employees
Automation has replaced nightly monitoring and delivers reliable, unified job scheduling
We have really enjoyed working with JAMS in terms of notifications, alerts, and streamlining. There used to be a process with Automate, which is another product from Fortra, but even before that, the other division of the company that we were merging with had a tool that was built in-house called a file handler or file distributor. It was an in-house developed tool, but it was not as streamlined or as efficient as JAMS is. We literally had to have a dedicated nighttime person monitoring. Although we are 24/7, the divisions of the company that we were using JAMS for have been small scale. While we have automated it, we have streamlined it in such a way that notifications go out and alerts go out, but if there is anything, then we get paged and alerted, and if anything needs to happen at midnight, we can wake up. On the other hand, with the tool I mentioned, the file handler and distributor, we used to have a dedicated nighttime person that had to be sitting and monitoring it to see when a file arrived, whether it met the conditions, and then execute the next particular job. By using JAMS, we have gained a lot more efficiencies in terms of all of those to streamline it, and there is no necessary need for having an overnight engineer just keeping an eye on all of this.
YM
Senior Software Engineer at a tech services company with 10,001+ employees
Central orchestration has streamlined complex data workflows and now drives timely aviation alerts
The best features AWS Step Functions offers include the ability to deploy it via code. It helps us orchestrate anything that we want. Even if we have Glue jobs for another use case or Lambda that we are currently looking forward to, we are using Lambda to take DynamoDB data for real-time sales monitoring, then it goes to our S3 bucket. We have multiple workflows that are orchestrated by AWS Step Functions, and at the core, the main functionality is based on different frameworks. We have an Athena complete workflow, Glue job-based workflow, and a separate Lambda-based workflow. All of these are separately handled in AWS Step Functions. This is a good point and again with the inbuilt facilities of it, including how we can construct those workflows and add up a catch state or roll back or do multiple iterations using the Map state, that is very helpful for us.The Map state feature has specifically helped my team create a rollback state of the data since we were dropping some of our data assets. In case we want them back, we just wanted to do this. We took a particular layer and provided the data list, including the tables list, and using the Map state, we iterated over this list and one by one we did the backups of this data at the concurrency of five tables in a single execution. The Catch state, on the other hand, allows us to identify any error immediately. If we encounter an error, the Catch state immediately picks it up and we integrated webhooks or email notifications. That is how we are able to identify immediately if we face any error. At the core of our data engineering platform, AWS Step Functions sit at the topmost core of whatever pipelines we have. It is a main orchestration tool for us and helps us save costs. It is a key component of our engineering platform.
it_user4080 - PeerSpot reviewer
Developer at a comms service provider with 1,001-5,000 employees
Lightweight and extensible with great support staff
* Lightweight * Uses java standards * Can run in j2se or j2ee environments * Can run as embedded or standalone * Works with multiple db or in-memory * Great support staff * Extensible * Cluster(able) * Can integrate and be a major player in any SOA environmentFlux has made excellent design choices the benefits of which can be passed down to customers in terms of price and capability. I don't see any IT vendor rival this.

Quotes from Members

We asked business professionals to review the solutions they use. Here are some excerpts of what they said:
 

Pros

"The code-driven automation for more complex scheduling requirements frees up time because it's really easy to use... It's almost like a stand-alone software that we can't live without."
"This feature helps my team day-to-day by running hundreds and hundreds of jobs on JAMS in a timely fashion, which is extremely important and sensitive, providing a lot of reporting to the entire firm and beyond."
"We have seen a practical return on investment, mainly through reduced manual monitoring and fewer missed job executions."
"Being able to create a series of chained jobs, which are basically linked jobs is valuable."
"By using JAMS, my company has seen benefits such as getting to know about Google products and the latest features that are newly launched by Google, and they help me in building my projects portfolio and engaging with knowledge."
"What my team needs are tools to reliably execute all the jobs, minimize the risks, and support high-availability, and JAMS does the job."
"The dashboard is intuitive."
"Fortra's JAMS helped us centralize job management across our platforms and applications. This is critical because we schedule tasks across multiple applications and operating systems, using triggers and start dates to coordinate their execution."
"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 is a scalable solution."
"AWS Step Functions acts as a high-level layer, allowing us to seamlessly integrate with microservices."
"It's Amazon, it's scalable."
"The number of historical events is great."
"AWS Step Functions offers advanced workflows that save time and enhance efficiency by reducing delays and ensuring consistent orchestration among various services."
"AWS Step Functions was stable, and there were no problems that I can recall."
"Overall, I would rate AWS Step Functions at least nine out of ten."
"Excellent customer support"
"Flux has made excellent design choices the benefits of which can be passed down to customers in terms of price and capability."
 

Cons

"In terms of improvements, I believe JAMS can enhance its user interface for better user experiences."
"JAMS has built-in reporting. I've never really used it. I tried using it a few years ago and I couldn't figure it out. It was wonky. It could be improved upon."
"I would like a simple web interface that I could give to my team to go in and kill jobs or see why jobs died so that we don't have to drill down deeper into the application and know everything about it. It would be good to have a really clean web engine that would say here are the jobs running. We can then click to see the time running and whether any of them fails and other similar things. I know they have one, but it's not very simplistic."
"I'm not sure if they have fixed it in a newer version, but there is no global search in the version I have. If I have multiple sub-folders that are named for business units, like HR or IT, and I have to search for a job, I cannot search from the top. I have to go to the HR folder to search for a particular job, or to the IT folder."
"The UI is completely unintuitive. We had to go and open up a support ticket with JAMS just to get something back."
"I would enhance the compatibility feature of JAMS because sometimes when the server is under high load, it does not inform us and we cannot get answers."
"The client is horrible. Every time JAMS puts out a survey on what they can improve, I always say, "The client: When you are setting up jobs, it is quite horrible." The response has been, "Well, we are just using the Windows foundation," and I am like, "Why isn't it only your product?" We can get around it now that we know its quirks, but it is not the most user-friendly of tools out there. The UI is completely unintuitive. We had to go and open up a support ticket with JAMS just to get something back. It is not user-friendly at all."
"We have had a lot of people working from home who can't always connect to the JAMS server. We use VPN, as most companies do, and we have it set up so that everybody can access the JAMS server. But many times, our people cannot access it... JAMS could do a better job of telling you what the problem is when you try to log in to the server."
"The solution's pricing could be cheaper. It is cheaper than Airflow."
"It is difficult to suggest improvements at the moment."
"It is hard to coordinate the declaratory language."
"The price and support are areas with shortcomings where the solution needs to improve."
"One area for improvement is the payload size. Currently, I sometimes have to save data as a file since I cannot pass it within Step Functions, necessitating caching in processes."
"The interface can sometimes feel limited, as we're unable to see what AWS is running behind the scenes."
"Setup took about one day. We had some errors to understand in the beginning, but now everything is working good."
"I would like to see more data transformation features in Amazon Step Functions like additional operators and logic."
"It would be nice to have more file transform capabilities for transforming xml and csv documents."
"Need a better way to track a particular work item through multiple, independent workflows."
 

Pricing and Cost Advice

"I haven't been involved in the financial side for several years, but we buy one host and unlimited agents, and we get a reasonable price for that. We're happy with the amount we pay and the scalability it provides."
"The product is reasonably priced, and we don't have any add-ons."
"All licensing models are a little overpriced, but JAMS offers a good value, especially given their support response times and ability to handle unforeseen issues like the SFTP transfers. I hope to find more use cases to get a better bang for our buck."
"Definitely check how many single processes you want to run and count them as jobs. That is how you would work out your pricing on JAMS. For example, if you're running a number of commands and you can put them all into one script and run that script, you can count that as one job."
"The licensing model for JAMS is straightforward and based on the number of agents, not the number of jobs you run. It's cheap and fairly simple."
"It was $10,000 for the first year. Then, there is a maintenance cost for licensing every year that we get billed $5,000 for every year."
"Our licensing is pretty cheap because we have a state solution. So, we pay only $1,000 a year."
"The pricing is very fair. We have seen very minimal to no price increases over the years. We are not banging down the door of support all the time either. I would imagine if we were a company that submitted a dozen support tickets a week for the last nine years, then it might be a little different because we would be eating up everybody's time. However, for what we get out of it, the pricing is extremely fair. Back when we were originally looking and brought in JAMS, we were looking at a couple of the other competitive products that were in this space, but the pricing from JAMS was far and away better than what the other competitors could offer for the same functionality."
"The solution's price is reasonable."
"The solution is expensive."
Information not available
report
Use our free recommendation engine to learn which Workload Automation solutions are best for your needs.
913,806 professionals have used our research since 2012.
 

Top Industries

By visitors reading reviews
Financial Services Firm
16%
Construction Company
11%
Comms Service Provider
10%
Manufacturing Company
9%
Financial Services Firm
21%
Manufacturing Company
8%
Comms Service Provider
7%
Insurance Company
6%
No data available
 

Company Size

By reviewers
Large Enterprise
Midsize Enterprise
Small Business
By reviewers
Company SizeCount
Small Business15
Midsize Enterprise16
Large Enterprise23
By reviewers
Company SizeCount
Small Business8
Midsize Enterprise2
Large Enterprise6
No data available
 

Questions from the Community

What is your experience regarding pricing and costs for JAMS?
I was not really involved in the pricing, setup cost, and licensing at that level. I am more involved in the technica...
What needs improvement with JAMS?
In terms of improvements, I believe JAMS can enhance its user interface for better user experiences. I would like to ...
What is your primary use case for JAMS?
My primary use case for JAMS is enterprise workload automation and batch job orchestration. I use it to schedule and ...
What is your primary use case for Amazon Step Functions?
My main use case for AWS Step Functions is in our data platform where we are trying to generate alerts. For generatin...
What advice do you have for others considering Amazon Step Functions?
I rate AWS Step Functions a nine out of ten on a scale of one to ten. I chose a nine out of ten because it is basical...
What is your experience regarding pricing and costs for Amazon Step Functions?
AWS Step Functions helps us save costs as it is a self-managed service and is serverless. We look out for the inbuilt...
Ask a question
Earn 20 points
 

Also Known As

No data available
Amazon Step Functions, Step Functions
No data available
 

Interactive Demo

Demo not available
Demo not available
 

Overview

 

Sample Customers

Teradata, Arconic, General Dynamics, Yum!, CVS Health, Comcast, Ghiradelli, & Boston’s Children’s Hospital
Alpha Apps, The Guardian, SGK, Bigfinite
MetLife DHL Express The Clearing House Payments Company ADP Bank of New York Mellon Conway, Inc Carnegie Mellon University
Find out what your peers are saying about AWS Step Functions vs. Flux and other solutions. Updated: September 2026.
913,806 professionals have used our research since 2012.