Windows Task Scheduler
Do you need more flexibility and power than the Windows Task Scheduler provides? Do you need to allow a user to run a job, yet you don't want to relinquish Administrative Rights to that user? JAMS provides you with a robust job scheduling and workload automation backbone for your organization.
Task Scheduler to JAMS Converter
Using our proprietary conversion utility, you can convert any or all of your current Task Scheduler jobs into JAMS jobs in a matter of minutes. When you install JAMS, it instantly starts monitoring all of your existing Task Scheduler and SQL Server jobs. Simply right click on the job and select "Convert to JAMS" and you are done! By converting your existing processes into JAMS, you can access to all of the capabilities of JAMS defined below.
JAMS Scheduler can orchestrate the execution of processes across multiple platforms with ease. Schedule jobs to run on Windows, Linux, UNIX, MVS, OpenVMS – all from JAMS. JAMS will manage all cross-platform dependencies as well. As an example, when a job completes on one of your Windows Servers, you can kick off a related job on Linux.
.NET Framework = Easy Application Integration
As your Application Developers write more and more .NET applications, they need access to a solution that can provide back-end processing and automation. The JAMS .NET Class Library completely exposes JAMS to your applications, enabling easy integration without having to write additional code.
JAMS Resource Based Scheduling
Managing batch processes across the enterprise is complex. As you add more applications and servers, the complexity increases exponentially. JAMS adds another powerful tool to your arsenal, Resource Based Scheduling. A Resource can be any component that impacts your ability to process information -- disk I/O, memory utilization, database lock contention, and network bandwidth to name a few. Once you've identified your Resources, you specify which Resources are required to run your processes and JAMS takes care of the rest!
Windows PowerShell is the standard for automation and administration of any Microsoft-related application. JAMS Enterprise Job Scheduling includes a PowerShell Host for executing PowerShell scripts. The PowerShell Snap-in comes with more than 20 JAMS-specific cmdlets and a JAMS Provider to expose your JAMS objects to PowerShell.
Date specifications are easy! JAMS uses natural language date specifications, not complicated codes. JAMS understands any date specification you create:
- "FIRST DAY OF MONTH"
- "LAST DAY OF MONTH"
- "3RD WORKDAY OF PERIOD"
- "2ND TUESDAY OF NOVEMBER"
Workflow Foundation Support
JAMS provides reliable, enterprise support for hosting your workflows. JAMS includes workflow activities which lets you integrate JAMS into your workflow business processes.
Job Scheduling Setups
JAMS Setups make it easy to define a stream of jobs that can then be managed as a single entity. The jobs in a Setup can be running on any operating system. JAMS takes care of all the details of sequencing and scheduling the individual jobs.
JAMS is completely secure due to the detailed access control. For example, a user may be able to submit a job without being able to see the job definition. And, you don't have to be an administrator to use JAMS.
JAMS has the best parameter handling in the business. Each process can have up to 255 parameters. When an operator or end user requests a job, JAMS will display "fill-in-the-blank" forms to obtain values for the job’s parameters. JAMS also has many features that ensure the correct values are passed to scheduled jobs.
A JAMS process can have an unlimited number of associated job and file dependencies. A job can depend on the completion of another job, the completion of a remote job or it can depend upon the value of a JAMS Variable.
Job Execution History
JAMS tracks all processes that run across your systems. You can query this history immediately. It's updated as soon as processes complete.
JAMS can alert you to any issues or problems that may arise. You can be notified when:
- Jobs fail
- Jobs complete successfully.
- Jobs take too long to complete
- Jobs stall
- Jobs run too quickly
Jams Load Balancing
JAMS provides complete server load balancing. JAMS can off-load jobs to servers that are less busy thus enabling you to make the most efficient use of your resources.