Job Scheduling Software - ORSYP
Dollar Universe, ORSYP Job Scheduling Software
In a business-computing context, job scheduling software programs batch tasks to run in the background on the required day, at the right time, in the required order and in the right circumstances. Job scheduling software is most often applied to recurrent data processing tasks that may be of either a business or a technical nature. 3 types of job scheduling software can be distinguished: native, basic and advanced job scheduling software.
- Native job scheduling software as provided by embedded job scheduling functions either in operating systems or in business solutions:
- Native job scheduling software as provided in Windows Scheduled Tasks or UNIX Crontab, provides simple date and time based scheduling but nothing more, no notion of working calendars, workflows, sequencing, resource dependency, event triggering, monitoring or reporting.
- Native job scheduling software as provided in SAP CCMS provides simple date and time based scheduling, poor concepts of working calendars, workflows, sequencing, resource dependency and limited function of monitoring and reporting.
- Basic job scheduling software provides:
- Scheduling services, including sophisticated date and time based scheduling, integrating notions of working days and holidays. Jobs can therefore be scheduled to run for example every working day, the last working day of the month, the 5th of each month, with an automatic offset to the next working day if the 5th falls on a holiday or a weekend etc and to take in account regional and national variations in the working calendar.
- Sequencing services, including inter-job dependencies. Jobs can therefore be triggered on the completion of one or several previous job executions.
- Monitoring tools necessary to track and intervene on the background processes.
- Advanced job scheduling software enhances the benefits of basic job scheduling software by providing:
- Event-driven and dynamic job scheduling. Batch jobs are triggered and synchronized on events to provide optimum flexibility.
- Cross-platform, cross-application event-driven job scheduling, based on the IT Workload Automation Broker concept,
- Autonomic job scheduling, able to react autonomously to external events and continuously adjust the execution of the workload to new conditions
