Migration und Modernisierung geschäftskritischer Abläufe in JCL und Batchprozessen zur Reduzierung von Betriebsrisiken

Automotive - global agierender Enterprise-Kunde | Automatisiertes Migrationsverfahren | proprietäre Entwicklung in JCL für Batchprozesse | IBM Mainframe | hohes Betriebsrisiko | Standardisierung und zukunftsfähige Modernisierung

Kundensituation

Der Kunde betrieb ein hochkritisches eigenentwickeltes Tool zur JCL-Steuerung und Versionsverwaltung für rund 500.000 Job Control Language Modules (JCLs).  Darüber wurden ca. 30.000 Batchabläufe verarbeitet.

In jeder JCL wurde dieses proprietäre Tool eingesetzt, um die jeweils korrekte Programm-Version zu nutzen. Diese integrierte Logik war invasiv im Produktionsbetrieb eingebunden und verursachte weitere Lizenzkosten. Hinzu kam ein erhöhtes Risiko für Fehler und Datenverlust sowie eine starke Abhängigkeit von Einzelpersonen und spezifischem Know-how.

Die Ablösung dieser Eigenentwicklung in geschäftskritischen Abläufen war von entscheidender Bedeutung und erlaubte keine Fehlertoleranz. Besonders herausfordernde Projektanforderungen waren:

  • Änderungen waren nur im Produktivsystem möglich und Umstellung musste faktisch „am offenen Herzen“ erfolgen (keine dedizierte Testumgebung, keine Fehlertoleranz) 
  • Mögliche massive Auswirkungen aufgrund hoher Änderungsrisiken und unbekannter Abhängigkeiten im System
  • Extrem hoher Zeitdruck mit extrem wenigen Ressourcen bzw. Know-how Trägern auf Kundenseite

Unser Beitrag

Wir übernahmen die Planung und Realisierung einer hochautomatisierten Migrationslösung zur großen Anzahl von JCLs und zur sicheren Ablösung der JCLS und Batchprogramme.

Schwerpunkte unserer Leitungen:

  • Automatisierte Analyse und Migrationsverfahrenfür die große Anzahl an JCLs
  • Anpassungen der Batch-Programme und der Batch-Steuerung für eine direkte JCL-Ausführung ohne das proprietäre Tool als Zwischenschicht
  • Überwachung und Bearbeitung von aufgetretenen Sonderfällen während der Migration
  • Zur Risikominimierung wurden logische Zuordnungen in kleinere Bereiche vorgenommen (statt LPARs), um für die Migration kontrollierbare Umstellungseinheiten zu schaffen und zur verbesserten Kontrolle
  • Dazu war eine kontinuierliche wöchentliche enge Abstimmung mit den Fachbereichen erforderlich

 

Zusätzlich wurde ein hoch spezialisiertes Experten-Tool, der JCL-Analyzer, von uns eingesetzt um:

  • Massenänderungen präzise zu analysieren und zu automatisieren
  • Abhängigkeiten zu erkennen und zu berücksichtigen

Ergebnisse

Weitere interessante Referenzen

Unsere Leistungen für einen moderneren Mainframe: drei Perspektiven, eine Strategie.

Für Entwickler und Architekten muss ein moderner Mainframe…

Finanziell muss ein moderner Mainframe…

Im Betrieb muss ein moderner Mainframe…

Alle Leistungen von Living Mainframe auf einen Blick