Job Scheduling Solution - ORSYP
Dollar Universe, ORSYP Job Scheduling Solution
In a business-computing context, job scheduling solution 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. A Job scheduling solution 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 solutions can be distinguished: native, basic and advanced job scheduling solutions.
- Native job scheduling solutions as provided by embedded job scheduling functions either in operating systems or in business solutions:
- Native job scheduling solutions 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 solutions 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 solutions 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, or 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 can also be taken into account.
- 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.
- An advanced job scheduling solution enhances the benefits of basic job scheduling solution by providing:
- Event-driven and dynamic job scheduling. Batch jobs are triggered by and synchronized with 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.
