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

Cyberkriminelle nutzen Youtube-Streamjacking rund um das Trump-Attentat

Vermeintliche Video-Deepfake-Kommentare von Elon Musk locken auf kriminelle Seiten zur angeblichen Bitcoin-Verdopplung.

4 Stunden ago

Google schließt schwerwiegende Sicherheitslöcher in Chrome

Sie stecken unter anderem in der JavaScript-Engine V8. Angreifbar sind Chrome für Windows, macOS und…

1 Tag ago

VMware-Alternativen: Diese Möglichkeiten bieten andere Anbieter, Open Source und die Cloud

Die Übernahme von VMware durch Broadcom schlägt in der IT-Welt hohe Wellen. Die Produkt- und…

1 Tag ago

Checkpoint: Microsoft überarbeitet kumulative Updates für Windows 11

Mit Windows 11 Version 24H2 setzt Microsoft auf kleinere kumulative Update-Pakete. Dafür erhält Windows zwischen…

1 Tag ago

Smartphoneverkäufe steigen um 6,5 Prozent im zweiten Quartal

Samsung und Apple wachsen langsamer als die Konkurrenz aus China. IDC rechnet mit weiteren Wachstumsimpulsen…

2 Tagen ago

Nach Verkaufsverbot: Kaspersky zieht sich auf US-Markt zurück

Der schrittweise Rückbau der Geschäftsaktivitäten beginnt am 20. Juli. Das Verkaufsverbot entzieht Kaspersky nach eigenen…

2 Tagen ago