Categories: CloudServer

Mainframe-Anwendungen modernisieren

Sie gelten als Dinosaurier, wollen aber nicht aussterben. Mainframes waren lange Zeit das Maß der Dinge, wenn es um die Sicherheit und Zuverlässigkeit von Web-Transaktionen ging. Die Hochleistungscomputer sehen sich mit ihren oft altgedienten Anwendungen allerdings einer starken Konkurrenz von Seiten der Cloud-Technologien gegenüber, die mit schnellen Innovationszyklen und niedrigen Kosten eine neue Ära einläuten.

Zentral dabei ist allerdings nicht das Problem, Mainframes einfach durch Cloud-Lösungen auszutauschen – dafür schätzen gerade Unternehmen der Finanz- und Versicherungsbranche die hohe Zuverlässigkeit und Rechenleistung der Legacy-Datenserver zu sehr. Problematisch ist die Anwendungsmodernisierung. Red Hat zeigt fünf Möglichkeiten auf, mit denen Unternehmen ihre auf einem Mainframe laufenden Applikationen aktualisieren können.

  • Replacement: Das Ersetzen der bisherigen Anwendung durch eine Applikation, die komplett neu zu implementieren ist, zieht einige Umstellungen auf organisatorischer Ebene nach sich. Bei einem Replacement handelt es sich streng genommen weniger um eine Modernisierung, sondern mehr um eine „Abschaffung“. Dabei ist es mitunter erforderlich, dass die alte und neue Anwendung während der Migration parallel bestehen.
  • Emulation/Rehosting: Unternehmen verschieben ihre Anwendungen weg von den Mainframes hin zu kostengünstigeren Deployment-Plattformen. Auch dieser Prozess ist weniger als wirkliche Modernisierung zu betrachten, sondern dient eher als vorübergehende Maßnahme vor der Einstellung eines Systems.
  • Translation: Im Fokus dieses Ansatzes steht der Anwendungscode, den Programmierer in modernen Programmiersprachen neu schreiben. Auf diese Weise entledigen sich Unternehmen der oft alten und umständlichen Sprachen und profitieren von neuen Compilern sowie Laufzeitumgebungen. Die Wahl eines Codes für Cloud-native Umgebungen bietet dabei die größte Flexibilität, da die Anwendung in diesem Fall sowohl in einer Public sowie Private Cloud als auch auf einem Server oder dem Mainframe laufen kann.
  • Refactor: Im Gegensatz zur Translation strukturiert der Refactor-Ansatz nur bestimmte Komponenten der Applikation um und öffnet damit die Tür für Technologien wie Container und Microservices. Andere Code-Abschnitte bleiben hingegen unverändert.
  • Rearchitect/Rebuild: Unternehmen entwickeln und designen die gesamte Anwendung vollständig neu.

In der Praxis bestehen die IT-Landschaften bei Banken und Versicherungen aus einer Vielzahl von verschiedensten Anwendungen. Realistisch ist daher eine Mischung aus den genannten Möglichkeiten, da unterschiedliche Bedingungen die Frage nach der jeweiligen Modernisierung beeinflussen – was bei einer Anwendung funktioniert, muss nicht unbedingt bei einer anderen der beste Weg sein. Die Herausforderung der enormen Komplexität, die bei der Nutzung von unterschiedlichen Deployment-Modellen auftritt, war lange Zeit ein großes Problem. Heute stehen den Konzernen allerdings erprobte Enterprise-Kubernetes-Plattformen und spezialisierte Implementierungspartner zur Verfügung, die dabei helfen, die Risiken bei einer Umstellung unter Kontrolle zu halten.

Für die Anwendungsmodernisierung gibt es keinen einheitlichen Lösungsansatz, aber es gibt das Wissen und die Technologie, mit denen jedes Unternehmen den für seine Zwecke richtigen Weg finden kann. Enterprise-Kubernetes-Plattformen gewährleisten Anwendungsportabilität und Interoperabilität der eigenen Rechenzentren und Mainframes mit privaten sowie öffentlichen Clouds und ermöglichen es, dass Banken sowie Finanzinstitute ihre Legacy-Anwendungen heute mit geringeren Risiken als je zuvor modernisieren und zukunftssicher gestalten können.

ZDNet.de Redaktion

Recent Posts

Google schließt drei schwerwiegende Sicherheitslücken in Chrome 130

Browsererweiterungen können die Sicherheitsfunktion Site Isolation aushebeln. Betroffen sind Chrome für Windows, macOS und Linux.

4 Stunden ago

IT-Ausgaben wachsen 2025 weltweit voraussichtlich um 9,3 Prozent

Das Plus fällt höher aus als in diesem Jahr. Das größte Wachstum der Ausgaben sagt…

21 Stunden ago

Hackergruppe Lazarus nutzt Zero-Day-Lücke in Chrome

Die Anfälligkeit erlaubt das Einschleusen von Schadsoftware. Lazarus verbreitet über ein gefälschtes Browser-Game eine Spyware,…

23 Stunden ago

Microsoft bestätigt weitere Probleme mit Windows 11 Version 24H2

Es besteht unter anderem ein Kompatibilitätsproblem mit Sound-Treibern von Intel. Gegebenenfalls können Software- oder Firmware-Updates…

1 Tag ago

Qualcomm stellt Mobilplattform Snapdragon 8 Elite vor

Der neue mobile Chipsatz verspricht Zuwächse bei der Performance und der Grafikleistung. Der Snapdragon 8…

2 Tagen ago

Microsoft stellt autonome KI-Agenten für Dynamics 365 vor

Sie sollen Unternehmen in Bereichen wie Vertrieb, Kundenservice und Finanzwesen unterstützt. Außerdem lassen sich künftig…

2 Tagen ago