OPEN SOURCE - Job Scheduler - Area of Operation

Job Scheduler
 
  Example Job Scheduling Business Cases
 
 

Business Cases: Enterprise Job Scheduling

The Job Scheduler can be used in any line of business - individual uses include:

 

  • Launch executable files and shell scripts triggered by calendar or file system events
  • Control programs automatically: start, stop, control, protocol, check success state
  • Programmed job execution using the Job Scheduler Web Interface
  • Manage complex scheduling tasks, e.g. conditional job starts
  • Process jobs in parallel
  • Develop individual jobs in Java, JavaScript, Perl and VBScript using the Job Scheduler API
  • Compile job sequences to job chains and automate workflows


 
 

Business Cases: Our References

The Job Scheduler is used by our customers in the following example business cases:

 

  • Exchange of Data between Subsidiaries around the World:
    The Data Switch application was developed for Schering AG in Berlin. The Job Scheduler is the central part of the application. It organizes the reception and distribution of data between the different subsidiary IT systems worldwide and the central systems at the headquarters in Berlin.
    Presentation


  • Processing Document Deliveries via the Internet
    The Job Scheduler forms the main part of the Document Order and Delivery application (DOD II). It organizes orders for document deliveries over the internet - that is, the Job Scheduler automates business processes. The application was developed for major public libraries organized in the subito document delivery service.
    Flash Presentation (in German)


  • Job Scheduling for Processing and Printing Mass Mailings
    The Job Scheduler is used by major German health insurance organizations, such as the AOK, in combination with the DOCUMENT FACTORY text processing software to automate the production of letters and mass mailings.

 
 

Business Case: Web Service Implementations

These Interfaces enable connectivity between programs running on different platforms

 

  • Web Service Enabling of your Programs and Scripts:
    Web Service Interfaces enable communication between programs, regardless of the platform or programming language used. With Web Service interfaces your applications control any job - starting, for example, executable programs, shell scripts or Java classes.

    Web Service Enabling   ... enlarge


  • Orchestration of Jobs with Web Services
    The Job Scheduler Web Service integrates your programs and scripts with a business process management (BPM) engine. The Job Scheduler forwards synchronous and asynchronous responses to the BPM engine.

    Orchestration   ... enlarge


  • Routing of Web Service Requests:
    The Job Scheduler can route Web Service requests from the internet to your intranet. Requests are received, authenticated and validated. Valid requests are forwarded for processing by another Job Scheduler in your intranet.

    Routing   ... enlarge


 
 

Business Case: Standard Job Packages

Free yourself from repetitive administrative tasks by using built-in Job Packages:

 

  • MySQL Maintenance Monitoring:
    with this job package you can automate database statistics to analyze and repair tables and to monitor replication. In the event of an error the Job Scheduler notifies the administrator by e-mail.

  • Housekeeping:
    Housekeeping jobs are executed automatically. The Job Scheduler sends for example log files by mail, deletes temporary files or initiates a restart. With this package you get:
    • Sanity Checking
      This job queries available resources for process start, main storage etc. One or more Job Schedulers can be monitored by another Job Scheduler.
    • Clean Up
      Database entries and job history protocols are checked regularly during clean up. Entries are compressed in order to save disk space.

 
 
  Office Automation - Document Delivery - Job Scheduling - Systems Integration - Output Management - Enterprise Application Integration - Connectivity