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

AWS Step Functions vs OpCon 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
2nd
Average Rating
8.8
Reviews Sentiment
6.6
Number of Reviews
56
Ranking in other categories
No ranking in other categories
AWS Step Functions
Ranking in Workload Automation
13th
Average Rating
8.4
Reviews Sentiment
6.8
Number of Reviews
15
Ranking in other categories
Business Process Management (BPM) (10th)
OpCon
Ranking in Workload Automation
14th
Average Rating
9.2
Reviews Sentiment
7.3
Number of Reviews
59
Ranking in other categories
No ranking in other categories
 

Mindshare comparison

As of November 2026, in the Workload Automation category, the mindshare of JAMS Scheduler is 3.6%, up from 2.2% compared to the previous year. The mindshare of AWS Step Functions is 2.1%, up from 1.5% compared to the previous year. The mindshare of OpCon is 2.7%, up from 1.7% compared to the previous year. It is calculated based on PeerSpot user engagement data.
Workload Automation Mindshare Distribution
ProductMindshare (%)
JAMS Scheduler3.6%
AWS Step Functions2.1%
OpCon2.7%
Other91.6%
Workload Automation
 

Featured Reviews

SP
Developer at a consultancy with 1,001-5,000 employees
Centralized scheduling has improved automation and reduces manual monitoring for complex workflows
The best features JAMS Scheduler offers are centralized job scheduling, dependency management, and monitoring. I also appreciate the alerts and retry options because they help us handle failures without constantly checking jobs manually. Centralized scheduling makes it easier to manage all our jobs from one place instead of maintaining multiple schedulers or scripts. Dependency management is especially useful for chaining workflows because JAMS Scheduler can automatically trigger the next job only when the required previous step completes successfully. Another useful feature is the monitoring and alerting. If a scheduled job fails or runs longer than expected, we can quickly identify it and take action, which is particularly helpful for production support and reducing manual monitoring. JAMS Scheduler has helped quite a bit with identifying common job failures, missed schedules, dependency issues, and execution errors. The alerts and job history make it easier to identify the failure point and take corrective action without manually checking every workflow. JAMS Scheduler's code-driven automation has been useful for handling more complex scheduling logic and workflows that go beyond simple time-based triggers. It is important for us because we can combine scripts, dependencies, conditions, and parameters to support different production scenarios without creating too much manual intervention.
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.
Jose Rivera Hernandez - PeerSpot reviewer
Senior VP of Technology at Triangle Credit Union
Helps automate all kinds of jobs and it's worth the price because it saves a lot of time and money
One problem that I had with them when we got SMA Technologies is that sometimes the jobs fail, but they automatically restart. SMA Technologies automatically gets a notification that the job has failed, and they restart it on their end, so now, we have the job restarting twice. There were times when we came into the office in the morning, and we had two files because the job ran twice. I do not know if the system can prevent a job from running the second time. If a job has run successfully, or it is running, it should not run again.

Quotes from Members

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

Pros

"JAMS is easier to use and cheaper than our previous solution. The installation is more straightforward, and JAMS has a graphical user interface, so it's more accessible."
"We also use the solution’s Interactive Agents. If we need to push something to our dealer portal, we can just drop a file in a folder and it goes. Running interactive tasks helps me users focus on business processes since I don’t have to take care of running the jobs manually."
"The overall product is fantastic. I love it. It has been a fantastic, solid product. If I have one tiny bit of a problem with it, the support team gets in touch with me right away. I don't know if I've had another service that has been as fantastic as the JAMS support team."
"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."
"JAMS Scheduler has indeed helped centralize the management of jobs across all platforms and applications in our department."
"JAMS Scheduler has positively impacted my organization because we know it works, we know it is reliable, and we know we can set up jobs and schedules to run without needing to think about them again."
"The fact that we no longer need to use Excel spreadsheets is huge. Before JAMS, every group was keeping track of their own batch jobs. Nobody really knew what the other jobs were. So, if jobs failed, other groups wouldn't necessarily know. With JAMS, everything is done through a single scheduler. You can choose who to notify."
"JAMS gives operations teams a single place to manage, monitor, and track job execution, which from my perspective as a developer improves coordination between teams because everyone has visibility into the status of critical workloads and simplifies troubleshooting since job history, execution status, and other relevant information are all easily accessible, ensuring that business-critical processes are executed consistently and reliably across the organization."
"AWS Step Functions acts as a high-level layer, allowing us to seamlessly integrate with microservices."
"What I like the most about Amazon Step Functions is how easy it is to use."
"AWS Step Functions offers advanced workflows that save time and enhance efficiency by reducing delays and ensuring consistent orchestration among various services."
"If you want to create a workflow to call one Lambda function after another, and other serverless features, it could save you a ton of money. That's for sure."
"The solution is stable...The solution is easy to scale."
"The JSON app launched recently allows us to define data execution more easily."
"The number of historical events is great."
"It has enabled my organization to create workflows with a lot of different AWS services; it's a general solution that you can adapt to your own needs and is simple to use."
"We have found it scales very well. We run thousands of thousands of jobs every day, and sometimes thousands of jobs in a few hours."
"The automation part of OpCon is the most valuable for us, with all the core processing. It's really mostly hands-off unless we have failures. In our old days, we'd spend a good part of the day doing processing via manual tasks. We don't have to do any of that any longer."
"We're also starting to use its Self Service and Solution Manager. My team in the data center and some of the development team use the Self Service. Developers are using the Self Service for upon-request jobs for their testing. They used to have to go through us to schedule testing and now they can just go on and kick it off all they want. They have also really appreciated that they have access to view and/or submit jobs."
"The biggest example in which OpCon has improved my organization is that we have to download and process files from the federal reserve several times a day. If we don't do it in a certain timeframe, we can be penalized. It's the fact that we can download these files, process them, get our accounting teams the information they need to work the exceptions that is one of the most important roles."
"The end code response allows us to evaluate how a process finished, set the termination/end code appropriately, and then trigger further processing based on how it ended."
"We have absolutely seen ROI and it's probably the most critical system to our organization, after Active Directory and email."
"The workflow designer is a wonderful feature to show to users."
"Using OpCon has brought us better visibility into our world production tasks."
 

Cons

"All my machines at work are Macs. JAMS client is a Windows-based thing. It is all built on .NET, which makes perfect sense. However, that means in order for me to access it, I need to connect to a VPN, then log onto one of our Azure VMs in order to access the JAMS client. This is fine, but if for some reason I am unable to do so, it would be nice to be able to have a web-based JAMS client that has all the exact same functionality in it. There are probably a whole bunch of disadvantages that you would get with that as well, but that is definitely something that would make life easier in a few cases."
"I take off a star because of a particular job that I have scheduled for every Monday at 6:00 AM. The setting was unintuitive when it said 'workdays' because it turns out that twice this year it didn't run because Monday was a holiday."
"There are some improvements needed for JAMS Scheduler; I would like to see more detailed error diagnostics and clearer troubleshooting guidance when scheduled jobs fail."
"One thing that I know that the JAMS people said that they were working on that would be huge for us is a search capability so that you could search for tasks. It may be available in version 7 or in a future release of 7. I think that's on their roadmap. But right now, for us to do a search, we have to search through database queries."
"One issue which can prevent jobs from running is when a script gets into a loop."
"The UI is completely unintuitive. We had to go and open up a support ticket with JAMS just to get something back."
"The main dislike about JAMS Scheduler is that nowadays in this AI world, the UI they provide is not user-friendly."
"If there were a softcover book on how to really take advantage of all of JAMS' tools, I would buy it. I do better with training books than online searching, so a book would be helpful."
"There is room for improvement in terms of integration with other products. It would benefit from more integration with different applications or services."
"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 think AWS Step Functions is good, but the UI in the console can be much more user-friendly."
"It is hard to coordinate the declaratory language."
"Increasing the payload size would be beneficial."
"The pricing of the solution can be improved."
"It is difficult to suggest improvements at the moment."
"A way to select multiple jobs in the UI for a quick change or to hold, release, et cetera, would be nice."
"We would like a display of the created date, created by, and last modified date, as well as modified by."
"It is a pricey solution. Comparatively speaking, you can certainly find schedulers which are cheaper."
"In our environment, OpCon is much more expensive than it used to be a year ago."
"Usage is a little complex. It's not like you can bring somebody in and they can just use it. They have to be trained... As far as complexity goes, it's right up there."
"It would be nice to go to a fully thin client."
"I believe there's room for improvement, and while I think it's something they are considering, I would welcome seeing OpCon integrate with a broader range of systems and third-party products."
"The process of getting automations done and the process of testing them is a little complicated."
 

Pricing and Cost Advice

"It's certainly a lot cheaper than Tivoli and Control-M. In comparison to them, you get a lot more bang for your buck. You get pretty much the whole functionality and more, in some cases, when compared to Control-M, but at a fraction of the price."
"It's expensive, to be honest, but it does the 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."
"In the end, you'll find that it's really worth the price. There is some sticker shock, but it's worth every dime."
"Our licensing is pretty cheap because we have a state solution. So, we pay only $1,000 a year."
"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."
"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."
"There are no additional costs other than the license for Fortra's JAMS which is affordable."
"The solution is expensive."
"The solution's price is reasonable."
"Cost depends on your environment. We are doing stuff now with failover and recovery, so we have boosted our costs."
"OpCon cost us $80,000 in 2017 money, and that included everything: support, installation, onsite assistance during the conversion, etc. It's been a worthwhile investment by far."
"We currently renewed with one of their new technology bundles. It's around $36,000 annually. We run a query of our SQL in our SQL database to see how many jobs we run. They're charging us per usage and whatever add-ons you want to use with OpCon."
"It is at a decent price for the work that it does for us."
"I have seen some contracts, and it seems that Control-M is a lot more expensive than OpCon, but I do not know the pricing of OpCon. Control-M seems to be four or five times more expensive than OpCon."
"This solution is slightly more expensive than our previous solution. Right now, we are paying about $40,000 a year. However, we think it's well worth the cost to keep things automated, reducing our staff."
"The pricing is very reasonable."
"Our licensing is on a yearly basis."
report
Use our free recommendation engine to learn which Workload Automation solutions are best for your needs.
920,769 professionals have used our research since 2012.
 

Top Industries

By visitors reading reviews
Financial Services Firm
17%
Comms Service Provider
10%
Construction Company
10%
Manufacturing Company
9%
Financial Services Firm
17%
Manufacturing Company
9%
Comms Service Provider
8%
Insurance Company
7%
Financial Services Firm
17%
Construction Company
8%
Computer Software Company
7%
Outsourcing Company
7%
 

Company Size

By reviewers
Large Enterprise
Midsize Enterprise
Small Business
By reviewers
Company SizeCount
Small Business17
Midsize Enterprise18
Large Enterprise30
By reviewers
Company SizeCount
Small Business8
Midsize Enterprise2
Large Enterprise6
By reviewers
Company SizeCount
Small Business16
Midsize Enterprise29
Large Enterprise19
 

Questions from the Community

What is your experience regarding pricing and costs for JAMS?
My experience with pricing for JAMS Scheduler was good. The pricing was reasonable, and the vendor only charged us fo...
What needs improvement with JAMS?
JAMS Scheduler can be improved by sectioning off credentials and also the web functionality and setting that up.
What is your primary use case for JAMS?
My main use case for JAMS Scheduler is to trigger integrations as well as send out alerts and reports. For sending al...
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
LOHR, Carnival Cruise Lines, Herbalife, Digital Federal Credit Union, Synergent, Frandsen Bank & Trust
Find out what your peers are saying about AWS Step Functions vs. OpCon and other solutions. Updated: November 2026.
920,769 professionals have used our research since 2012.