OPEN SOURCE - Job Scheduler - Einsatzgebiete

Job Scheduler
 
  Anwendungsbeispiele und Business Cases für Job Scheduling
 
 

Business Case: Enterprise Job Scheduling

Der Job Scheduler kann branchenunabhängig eingesetzt werden, einige Beispiele:

 

  • Starten von ausführbaren Dateien und Skripten nach Kalenderereignissen und durch Verzeichnisüberwachung
  • Kontrolle der Programmausführung: starten, stoppen, protokollieren, Ergebnis prüfen
  • Jobs programmgesteuert mit dem Job Scheduler Interface ausführen lassen
  • Komplexe Job-Abhängigkeiten und bedingte Job-Starts per Scripting konfigurieren
  • Parallelverarbeitung von Jobs
  • Individuelle Jobs mit dem API für Java, Javascript, Perl, VBScript implementieren
  • Job-Ketten aus Job-Reihenfolgen bilden und Workflows automatisieren


 
 

Business Cases: Unsere Referenzen

Der Job Scheduler wird von unseren Kunden in folgenden Anwendungen eingesetzt:

 

  • Datenaustausch zwischen weltweiten Firmenstandorten:
    Für die Schering AG, Berlin organisiert die Applikation Data Switch mit dem Job Scheduler die Annahme und Verteilung von Datenbeständen zwischen den IT-Systemen von Tochtergesellschaften und zentralen Systemen am Hauptsitz der Schering AG.
    Präsentation


  • Verarbeitung von Dokumentaufträgen:
    Der Job Scheduler ist ein wesentlicher Bestandteil der Applikation Document Order and Delivery (DOD II). Der Job Scheduler organisiert Bestellungen für Dokumentlieferungen über das Internet und automatisiert Geschäftsprozesse. Die Applikation wird von einer Reihe öffentlicher Bibliotheken für den subito Dokumentlieferdienst betrieben.
    Flash-Präsentation


  • Job Scheduling für Erstellung und Druck von Serien- und Massenbriefen:
    Für eine Reihe von Krankenkassen, u.a. AOK Bremen, wird der Job Scheduler in Kombination mit dem Produkt DOCUMENT FACTORY eingesetzt und übernimmt die Verarbeitung von Bausteinbriefen und Massenbriefen.

 
 

Business Case: Web Service Implementierungen

ermöglichen die Kommunikation zwischen Programmen unterschiedlicher Plattformen.

 

  • Web Service Fähigkeit für eigene Programme und Scripte herstellen:
    Ihre Applikationen kontrollieren mittels Web Service Schnittstellen beliebige Jobs, die ausführbare Programme, Shell Scripte oder Java-Klassen starten.

    Web Service Fähigkeit   ... vergrößern


  • Orchestrierung von Jobs mit Web Services
    Eigene Programme und Scripte werden mit dem Job Scheduler Web Service in das Business Process Management eingebunden. Der Job Scheduler liefert synchrone und asynchrone Nachrichten an die BPM Engine.

    Orchestrierung   ... vergrößern


  • Routing von Web Service Requests:
    Der Job Scheduler kann Web Service Requests vom Internet in das Intranet routen. Die Requests werden empfangen, authentifiziert und validiert. Valide Requests werden zur Weiterverarbeitung an einen weiteren Job Scheduler im Intranet übertragen.

    Routing   ... vergrößern


 
 

Business Case: Standard Job Packages

befreien Sie von wiederholten Routine-Aufgaben der Administration.

 

  • MySQL Maintenance Monitoring:
    Dieses Job Package automatisiert Datenbank-Statistiken (analyze table), führt Konsistenzprüfungen durch (repair table) und überwacht Replikationsinstanzen. Der Job Scheduler meldet Fehler und sendet Benachrichtigungen an Administratoren per eMail.

  • Housekeeping:
    Housekeeping Jobs werden automatisch vom Job Scheduler ausgeführt, bspw. für den Versand zwischengespeicherter Protokoll-eMails, das Entfernen temporärer Dateien oder den Neustart des Job Schedulers. Weiter enthalten sind in diesem Job Package:

     

    • Sanity Checking
      Mit diesem Job werden verfügbare Ressourcen für den Prozeßstart, Hauptspeicher etc. abgefragt. Ein Job Scheduler übernimmt das Monitoring mehrerer Job Scheduler.
    • Clean Up
      Beim Clean Up werden Protokolle aus der Job Historie in der Datenbank komprimiert um Speicherplatz zu optimieren. Das Clean Up läuft in konfigurierbaren Intervallen.

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