Batch Scheduling Software

Researcher
Author
Reviewed by Cem Dilmegani
|
Researched by Altay Ataman
|
Last update: January 13, 2025

Batch scheduling software defines, schedules, and runs batch processing tasks automatically based on predefined rules and conditions.  +Show More

Batch scheduling software defines, schedules, and runs batch processing tasks automatically based on predefined rules and conditions. For example, batch management software can manage data processing, report generation and backups. Batch scheduling tools can be confused with job scheduling tools, as the terms "batch" and "job" can be used interchangeably. However, tools that market themselves as enterprise job schedulers tend to provide more enterprise oriented functionality (i.e. ability to schedule batches beyond simple calendar based scheduling, taking into account other variables like system load, business priorities, vacations etc.).

To be categorized as batch scheduling software, a product must: 

  • Schedule and monitor batch tasks across multiple systems and applications based on predefined schedules
  • Support job dependencies
If you’d like to learn about the ecosystem consisting of Batch Scheduling Software and others, feel free to check AIMultiple Workload Automation.
How relevant, verifiable metrics drive AIMultiple’s rankings

AIMultiple uses relevant & verifiable metrics to evaluate vendors.

Metrics are selected based on typical enterprise procurement processes ensuring that market leaders, fast-growing challengers, feature-complete solutions and cost-effective solutions are ranked highly so they can be shortlisted.
Data regarding these metrics are collected from public sources as outlined in the “What are AIMultiple’s data sources?” section of this page.


There are 2 ways in which vendor metrics are processed to help prioritization:
1- Vendors are grouped within 4 metrics (customer satisfaction, market presence, growth and features) according to their performance in that metric.
2- Vendors that perform high in these metrics are ranked higher in the list.


The data used in each vendor’s ranking can be accessed by expanding the vendor’s row in the below list.
This page includes links to AIMultiple’s sponsors. Sponsored links are included in “Visit Website” buttons and ranked at the top of the list when results are sorted by “Sponsored”. Sponsors have no say over the ranking which is based on market data. Organic ranking can be seen by sorting by “AIMultiple” or other sorting approaches. For more on how AIMultiple works, please see the ethical standards that we follow and how we fund our research.

Products Position ERP integrations
ActiveBatch by Redwood logo

ActiveBatch by Redwood

Leader
MS Dynamics, Oracle PeopleSoft, SAP BusinessObjects, SAP NetWeaver
ActiveBatch is a software platform for workload automation that enhances and streamlines job scheduling across enterprises: - Pre-built connectors for tens of common enterprise software such as ERP, ETL, and CRM tools - Low-code Super REST API Adapter connects servers, applications and services . - Manage and automate critical processes from a single pane of glass. - Customizable and proactive monitoring and alerting system to prevent job failures and delays. Each alert is deliverable in a variety of ways including email, SMS, Slack, JMS, Microsoft Message Queues, SNMP, Skype and more
Basis for Evaluation

We made these evaluations based on the following parameters;

Customer satisfaction
Average rating
4.37 / 5 based on ~300 reviews
Market presence
Number of case studies
1-5 case studies
Company's number of employees
400-1k employees
Company's social media followers
40k-50k followers
Total funding
$250-500m
# of funding rounds
1
Latest funding date
May 11, 2021
Last funding amount
$250-500m
Features
Deployment
On-prem
Public cloud
ERP integrations
MS Dynamics
Oracle PeopleSoft
SAP BusinessObjects
SAP NetWeaver
Data platform integrations
Informatica Cloud
Informatica PowerCenter
Company
Type of company
private
Founding year
1993
RunMyJobs by Redwood logo

RunMyJobs by Redwood

Leader
Oracle PeopleSoft, Oracle JDE EnterpriseOne, SAP BusinessObjects, SAP BW, SAP CPI-DS, SAP Datasphere, SAP ERP S/4HANA, SAP IBP, SAP Industry Solutions, SAP Integration Suite
RunMyJobs is a modern, purpose-built SaaS workload automation solution built for the cloud: - Upgrades occur with one click, and get completed in minutes thanks to lightweight, automatically updated agents. - Integrates with SAP S/4HANA, SAP ECC, SAP BTP and customer's entire SAP environment (all SAP apps, systems, and instances) with a singular Secure Gateway. - Single-tenant cloud architecture with zero-effort maintenance and guaranteed 99.95% uptime - Unlimited systems connectivity with pre-build integrations and open REST API (on-prem or in cloud). - Low-code graphical editor with extensive library of included templates and wizards. - Real-time visibility and predictive SLA monitoring to get early warnings. - Customizable alerts about process failures and automic self-recovery. - A dedicated migration team.
Basis for Evaluation

We made these evaluations based on the following parameters;

Customer satisfaction
Average rating
4.75 / 5 based on ~100 reviews
Market presence
Number of case studies
100-200 case studies
Company's number of employees
400-1k employees
Company's social media followers
40k-50k followers
Total funding
$250-500m
# of funding rounds
1
Latest funding date
May 11, 2021
Last funding amount
$250-500m
Features
Deployment
On-prem
Public cloud
SaaS
ERP integrations
Oracle PeopleSoft
Oracle JDE EnterpriseOne
SAP BusinessObjects
SAP BW
SAP CPI-DS
SAP Datasphere
SAP ERP S/4HANA
SAP IBP
SAP Industry Solutions
SAP Integration Suite
Data platform integrations
Databricks
Informatica Cloud
Snowflake
Company
Type of company
private
Founding year
1993
Stonebranch UAC logo

Stonebranch UAC

Challenger
Oracle PeopleSoft, SAP BusinessObjects, SAP ERP S/4HANA, SAP IBP, SAP NetWeaver
The Stonebranch Workload Automation solution, part of our Universal Automation Center (UAC) platform, helps organizations automate, manage, and orchestrate their IT processes - across on-prem, cloud, and containerized microservices. Unlock the automation required to support cloud migrations, self-service infrastructure provisioning, data pipeline management, and much more. All this while centralizing operational control and insight with proactive monitoring, reporting, and alerts. Available on-premises or as a SaaS-based deployment, the UAC is a modern platform built to scale with your business.
Basis for Evaluation

We made these evaluations based on the following parameters;

Customer satisfaction
Average rating
4.75 / 5 based on ~80 reviews
Market presence
Number of case studies
50-100 case studies
Company's number of employees
100-200 employees
Company's social media followers
5k-10k followers
# of funding rounds
1
Latest funding date
April 8, 2024
Features
Deployment
On-prem
Public cloud
SaaS
ERP integrations
Oracle PeopleSoft
SAP BusinessObjects
SAP ERP S/4HANA
SAP IBP
SAP NetWeaver
Data platform integrations
Databricks
Informatica Cloud
Informatica PowerCenter
Snowflake
Company
Type of company
private
Founding year
1999
Fortra\'s JAMS logo

Fortra\'s JAMS

Leader
Oracle JDE EnterpriseOne
JAMS is an enterprise job scheduling and workload automation solution that manages IT processes – from simple batch processes and scripts, to cross-platform workflows that integrate jobs running on multiple servers and business applications.\\
JAMS enables you to define, schedule, execute and monitor jobs from a single centralized console. JAMS can automate jobs on any platform - Windows, Linux, UNIX, IBM i, zOS, and OpenVMS and includes native application integrations to run jobs specific to databases, BI tools, and ERP systems. \\
Its extensive automation features enable you to run jobs on any schedule, as well as trigger off the completion of other events. JAMS centrally monitors the status of all jobs, provides notifications of failure (or success), and maintains a detailed audit trail and log of every execution. \\
JAMS helps enterprises eliminate the slack, security risks, and lack of visibility associated with trying to automate critical business processes with a jumble of homegrown, single-platform scheduling tools and scripts. Once jobs are centrally managed in JAMS, IT teams can rest assured that JAMS is managing the cross-platform workflows and delivering measurable results to the business. \\
Fortra simplifies today’s complex business landscape by bringing complementary products together to solve problems in innovative ways. These integrated, scalable solutions address the challenges in streamlining your operations.
Basis for Evaluation

We made these evaluations based on the following parameters;

Customer satisfaction
Average rating
4.70 / 5 based on ~100 reviews
Market presence
Number of case studies
50-100 case studies
Company's number of employees
1k-2k employees
Company's social media followers
30k-40k followers
Features
ERP integrations
Oracle JDE EnterpriseOne
Data platform integrations
Informatica Cloud
Informatica PowerCenter
Snowflake
Company
Type of company
private
Founding year
1987
Control-M logo

Control-M

Leader
MS Dynamics
Control-M simplifies application workflow orchestration. It makes it easy to define, schedule, manage and monitor workflows, ensuring visibility and reliability, and improving SLAs.
Basis for Evaluation

We made these evaluations based on the following parameters;

Customer satisfaction
Average rating
4.71 / 5 based on ~200 reviews
Market presence
Company's number of employees
5k-10k employees
Company's social media followers
100k-1m followers
Features
Deployment
On-prem
Public cloud
ERP integrations
MS Dynamics
Data platform integrations
Databricks
Informatica Cloud
Snowflake
AWS Batch logo

AWS Batch

Leader
SAP ERP S/4HANA
AWS Batch enables developers, scientists, and engineers to easily and efficiently run hundreds of thousands of batch computing jobs on AWS. AWS Batch dynamically provisions the optimal quantity and type of compute resources (e.g., CPU or memory optimized instances) based on the volume and specific resource requirements of the batch jobs submitted. With AWS Batch, there is no need to install and manage batch computing software or server clusters that you use to run your jobs, allowing you to focus on analyzing results and solving problems. AWS Batch plans, schedules, and executes your batch computing workloads across the full range of AWS compute services and features, such as Amazon EC2 and Spot Instances. There is no additional charge for AWS Batch. You only pay for the AWS resources (e.g. EC2 instances) you create to store and run your batch jobs.
Basis for Evaluation

We made these evaluations based on the following parameters;

Customer satisfaction
Average rating
4.40 / 5 based on ~90 reviews
Market presence
Company's number of employees
100k-1m employees
Company's social media followers
10m-20m followers
Features
Deployment
Public cloud
ERP integrations
SAP ERP S/4HANA
Data platform integrations
Informatica PowerCenter
Snowflake
Company
Type of company
private
Founding year
1996
AutoSys Workload Automation logo

AutoSys Workload Automation

Challenger
SAP Industry Solutions, SAP NetWeaver
AutoSys Workload Automation enhances visibility and control of complex workloads across platforms, ERP systems, and the cloud. It helps to reduce the cost and complexity of managing mission critical business processes, ensuring consistent and reliable service delivery.
Basis for Evaluation

We made these evaluations based on the following parameters;

Customer satisfaction
Average rating
4.50 / 5 based on ~40 reviews
Market presence
Company's number of employees
4k-5k employees
Company's social media followers
100k-1m followers
Features
Deployment
On-prem
Public cloud
ERP integrations
SAP Industry Solutions
SAP NetWeaver
Data platform integrations
Databricks
VisualCron logo

VisualCron

Challenger
-
VisualCron is an automation, integration and task scheduling tool for Windows
Basis for Evaluation

We made these evaluations based on the following parameters;

Customer satisfaction
Average rating
4.70 / 5 based on ~20 reviews
Market presence
Company's number of employees
1-5 employees
Company's social media followers
400-1k followers
Features
Deployment
On-prem
Public cloud
Data platform integrations
Informatica Cloud
Company
Type of company
private
Founding year
2006
Azure Batch logo

Azure Batch

Challenger
SAP NetWeaver
Azure Batch is a platform service for running large-scale parallel and high-performance computing (HPC) applications efficiently in the cloud. Azure Batch schedules compute-intensive work to run on a managed collection of virtual machines, and can automatically scale compute resources to meet the needs of your jobs.
Basis for Evaluation

We made these evaluations based on the following parameters;

Customer satisfaction
Average rating
4.13 / 5 based on ~20 reviews
Market presence
Company's number of employees
100k-1m employees
Company's social media followers
30m-40m followers
Features
Deployment
Public cloud
ERP integrations
SAP NetWeaver
Data platform integrations
Informatica PowerCenter
testt test yenidsaad logo

testt test yenidsaad

Challenger
-
Lego test
Basis for Evaluation

We made these evaluations based on the following parameters;

Customer satisfaction

“-”: AIMultiple team has not yet verified that vendor provides the specified feature. AIMultiple team focuses on feature verification for top 10 vendors.


Sources

AIMultiple uses these data sources for ranking solutions and awarding badges in batch scheduling software:


8 vendor web domains
5 funding announcements
21 social media profiles
22 profiles on review platforms
9 search engine queries

Batch Scheduling Software Leaders

According to the weighted combination of 4 metrics

RunMyJobs by Redwood logo
Control-M logo
Fortra's JAMS logo
ActiveBatch by Redwood logo
Stonebranch UAC logo

What are batch scheduling software
customer satisfaction leaders?

Taking into account the latest metrics outlined below, these are the current batch scheduling software customer satisfaction leaders:

RunMyJobs by Redwood logo
Control-M logo
Fortra's JAMS logo
ActiveBatch by Redwood logo
Stonebranch UAC logo

Which batch scheduling software solution provides the most customer satisfaction?

AIMultiple uses product and service reviews from multiple review platforms in determining customer satisfaction.

While deciding a product's level of customer satisfaction, AIMultiple takes into account its number of reviews, how reviewers rate it and the recency of reviews.

  • Number of reviews is important because it is easier to get a small number of high ratings than a high number of them.
  • Recency is important as products are always evolving.
  • Reviews older than 5 years are not taken into consideration
  • older than 12 months have reduced impact in average ratings in line with their date of publishing.

What are batch scheduling software
market leaders?

Taking into account the latest metrics outlined below, these are the current batch scheduling software market leaders:

RunMyJobs by Redwood logo
Control-M logo
Fortra's JAMS logo
ActiveBatch by Redwood logo
Stonebranch UAC logo

Which one has collected the most reviews?

AIMultiple uses multiple datapoints in identifying market leaders:

  • Product line revenue (when available)
  • Number of reviews
  • Number of case studies
  • Number and experience of employees
  • Social media presence and engagement
Out of these, number of reviews information is available for all products and is summarized in the graph:

ActiveBatch by Redwood
Control-M
Fortra's JAMS
RunMyJobs by Redwood
AWS Batch

What are batch scheduling software feature leaders?

Taking into account the latest metrics outlined below, these are the current rpa software feature leaders.

RunMyJobs by Redwood logo
Stonebranch UAC logo
ActiveBatch by Redwood logo
Control-M logo
AutoSys Workload Automation logo

Which one offers the most features?

RunMyJobs by Redwood, Stonebranch UAC, ActiveBatch by Redwood offer the most feature complete products.

See how features are counted.

RunMyJobs by Redwood
16 features
Stonebranch UAC
12 features
ActiveBatch by Redwood
8 features
Control-M
6 features
AutoSys Workload Automation
5 features

What are the most mature batch scheduling software?

Which one has the most employees?

Microsoft logo
AWS logo
BMC logo
Broadcom Inc. logo
HelpSystems logo

Which batch scheduling software companies have the most employees?

4,414 employees work for a typical company in this solution category which is 4,391 more than the number of employees for a typical company in the average solution category.

In most cases, companies need at least 10 employees to serve other businesses with a proven tech product or service. 7 companies with >10 employees are offering . Top 3 products are developed by companies with a total of 300k employees. The largest company in this domain is Microsoft with more than 200,000 employees. Microsoft provides the batch scheduling software solution: Azure Batch

Microsoft
AWS
BMC
Broadcom Inc.
HelpSystems

Insights

What are the most common words describing batch scheduling software?

This data is collected from customer reviews for all batch scheduling software companies. The most positive word describing batch scheduling software is “Easy to use” that is used in 4% of the reviews. The most negative one is “Difficult” with which is used in 4% of all the batch scheduling software reviews.

What is the average customer size?

According to customer reviews, most common company size for batch scheduling software customers is 51-1,000 employees. Customers with 51-1,000 employees make up 40% of batch scheduling software customers. For an average Workload Automation solution, customers with 51-1,000 employees make up 18% of total customers.

Customer Evaluation

These scores are the average scores collected from customer reviews for all batch scheduling software. are most positively evaluated in terms of "Overall" but falls behind in "Ease of Use".

Overall
Customer Service
Ease of Use
Likelihood to Recommend
Value For Money

Where are batch scheduling software vendors' HQs located?

What is the level of interest in batch scheduling software?

This category was searched on average for 10 times per month on search engines in 2024. This number has decreased to 0 in 2025. If we compare with other workload automation solutions, a typical solution was searched 810 times in 2024 and this decreased to 0 in 2025.

Learn more about Batch Scheduling Software

A batch job is a set of instructions or tasks that are processed by a computer without manual intervention. These tasks are bundled together and executed as a group, often during periods of low system use

Batch scheduling helps automate repetitive processes, maximizes resource utilization, and increases efficiency. It can be especially useful for tasks that need to be executed during off-hours, allowing you to better manage your computational resources.

Key features to look for include:

  • Flexibility in defining tasks and dependencies
  • Scalability for handling multiple tasks or nodes
  • Comprehensive logging and reporting capabilities
  • Easy-to-use user interface
  • Robust error handling and notifications

Batch processing and batch scheduling are related but distinct concepts in computing. Batch processing refers to the automated execution of a series of tasks or jobs that are grouped together and run without manual intervention. On the other hand, batch scheduling is concerned with the planning and ordering of these batch jobs, determining when and in what sequence they should be executed to optimize resource utilization, meet deadlines, or fulfill other criteria. Essentially, batch scheduling sets the stage for the actual execution of tasks, which is carried out by batch processing.