Warum Mainframe (Rajagopalan Thiruvenkatachari) PlatoBlockchain Data Intelligence modernisieren? Vertikale Suche. Ai.

Warum Mainframe modernisieren (Rajagopalan Thiruvenkatachari)

​Wenn sich die Vorhersage von 1994 bewahrheiten würde, wäre das Jahr 2022 das 28. Jahr des Aussterbens von IBM Mainframe. Im Gegensatz dazu setzen Mainframes ihren Dienst fort und die MIPS-Nachfrage wächst. Für die meisten großen Mainframes ist sie nach wie vor die bevorzugte Plattform
Geschäfte. Was ist dann das Problem? Warum müssen Unternehmen ihre Anwendungen modernisieren? Welche Optionen stehen zur Verfügung? In diesem Blog sprechen wir über Modernisierungsbedarf, Optionen, Trends und darüber, wie der IBM Mainframe auf die heutigen und zukünftigen Anforderungen ausgerichtet ist.

Notwendigkeit der Stunde

Die aktuellen Mainframe-Anwendungen leiden unter einer Monolithenphobie, bei der Konversations-, Funktions- und Datenzugriffsebenen eng miteinander verbunden sind und es schwierig ist, die Grenzen zu unterscheiden. Es gibt viele Redundanzen bei Daten und Code. Die Codekomplexität
und Wartbarkeit ist eine Herausforderung. Es ist keine eindeutige Dokumentation verfügbar. Die Entwickler dieser Anwendungen sind bereits im Ruhestand oder stehen kurz vor dem Ruhestand. Außerdem sind die meisten alten Fähigkeiten nicht auf dem Markt verfügbar. Einführung neuer und skalierbarer Technologien
haben das Geschäftsmodell verändert. Das Kundenerlebnis steht im Mittelpunkt. Die zunehmende Globalisierung von Geschäftsabläufen hat zu einer erhöhten Einhaltung gesetzlicher Vorschriften geführt und der Umfang der Risikoanalyse und Betrugsüberwachung ist breiter geworden. Die Start-ups sind eine neue Generation von Konkurrenten
Jetzt. Diese Start-ups bringen in unvorstellbarer Geschwindigkeit neue Produkte und Funktionen auf den Markt und ziehen langsam den gesamten Kundenstamm an. Die Entwicklungsmethoden haben sich von Wasserfall zu Agile geändert. Die oben genannten Herausforderungen zu meistern und zu wachsen, ist das Gebot der Stunde
besteht darin, die monolithische Anwendung im Hinblick auf Digitalisierung, Agilität, Markteinführungsgeschwindigkeit und Geschäftsskalierbarkeit zu modernisieren. Modernisierung ist also keine Option mehr. Welche Optionen und Trends gibt es dann?

Modernisierungsoptionen

Wenn wir über Modernisierung sprechen, denken wir zuerst an die Cloud. Cloud wird als Alternative zum Mainframe angepriesen. Es ist zu einem Trend geworden und wird noch einige Jahre anhalten. Auch die Cloud bietet moderne Tools und Software für
Entwicklung, DevOps und automatisierte Überwachungsdienste. Es ist nachweislich sicher, belastbar und garantiert Verfügbarkeit und Skalierbarkeit. So kann die Organisation einfach den gesamten Prozess in die Cloud verlagern oder die Codebasis in eine neue Generation von Sprachen umschreiben
und Datenbanken? Wie kann man die richtige Option wählen?

Es gibt keine richtige Option. Es hängt von der Wahl ab, die eine Organisation auf der Grundlage ihrer Ziele, ihrer Ziele und der Höhe des Risikos, das sie einzugehen bereit ist, trifft.  

  • Optionen wie Re-Host und Re-Factor sind kosteneffektiv und weniger riskant, berücksichtigen jedoch nicht die wichtigsten KMU- und Technologierisiken und verkürzen die Markteinführungszeit. Man kann den Bereitstellungsprozess zwar durch die Implementierung von DevOps beschleunigen, aber der Codierungs- und Testaufwand bleibt dennoch bestehen.
    Diese Option eignet sich für Organisationen mit geringerem Mainframe-Fußabdruck, weniger als 2,000 MIPS, und Organisationen mit 5,000 MIPS oder weniger können diese Option als Übergangsoption wählen.
  • Andererseits ist ein vollständiges Re-Engineering oder Re-Write eine ideale und zukunftsweisende Option mit Anwendungen, die auf APIs basieren, einer auf Mikrodiensten basierenden Architektur, die auf einer Containerplattform bereitgestellt wird. Diese Option befasst sich mit wichtigen KMU- und Technologierisiken. Aber es ist
    Sehr hohes Risiko, erfordert enorme Investitionen, längere Wartezeiten, um die Vorteile zu nutzen (mindestens 3 Jahre) und erfordert ein langfristiges Engagement sowohl der IT- als auch der Geschäftsakteure. In der Industrie gibt es nur wenige oder keine Anwendungsfälle für diese Option, bei denen das gesamte System verwendet wurde
    wurden in die Cloud oder vor Ort umgestaltet. Es gibt jedoch Anwendungsfälle, in denen ein Teil der Kernfunktionen zur Cloud- oder Vor-Ort-Plattform migriert wurde, um Agilität und eine schnellere Markteinführung zu gewährleisten.
  • Die Hybrid- und In-Place-Modernisierungsoption bietet die Möglichkeit, eine Teilmenge von Funktionen selektiv zu modernisieren, um Agilität und Skalierbarkeit zu gewährleisten. Dies ist im Vergleich zu anderen Optionen weniger riskant. Dies ist außerdem kosteneffektiv und erfüllt einige der wichtigsten KMU-Anforderungen
    und Technologierisiken, denen Unternehmen ausgesetzt sind.  a) Identifizieren und machen Sie Kernfunktionen als APIs für die Nutzung verfügbar, z. B. Kundeneinstieg, Zahlungen, Kreditabwicklung usw.
    b) Kerndaten in Echtzeit oder nachträglich in die Cloud repliziert für KI, ML, Risikoanalyse, AML, Betrugserkennung usw.
    c) Verlagern Sie die Nur-Anfrage-Funktion (CQRS) in die Cloud als Mikrodienste, die auf einer Container-basierten Architektur bereitgestellt werden
    d) Teilnahme an der DevOps-Implementierung in Unternehmen und e) Einsatz von Wirkungsanalyse- und Dokumentationstools für qualitativ hochwertige Ergebnisse und Dokumentation zur Minderung wichtiger KMU-Risiken. 

Einige Referenzen aus der Industrie zur Modernisierung im Hybridmodell, Koexistenz mit der Cloud durch selektive Modernisierung.

  • Eine große Investmentbank hat DevOps-CI/CD für eine Kernanwendung implementiert. Zu den Vorteilen zählen eine verbesserte Markteinführungszeit, bessere Qualität und geringere Projektkosten.
  • Ein großer globaler Bank- und Kreditkartenabwicklungskunde hat den zentralen Matching-Algorithmus auf eine Multi-Cloud-Plattform umgeschrieben. Vorteile sind auf Microservices basierende, konfigurierbare Regeln zur Verbesserung der Agilität.
  • Eine große europäische Börse hat ihre Multi-Asset-Class-Anwendung in der Cloud mithilfe von RedHat Openshift PaaS neu geschrieben. Vorteile sind Agilität, schnelle Markteinführung, Microservices-Design und implementierte DevOps CI/CD-Pipeline.
  • Ein großer US-amerikanischer Zahlungsabwicklungskunde hat einen seiner Kernprozesse auf die Cloud-Plattform migriert. Der Code wurde zunächst mit einem automatisierten Tool umgestaltet und dann der Kernteil in Microservices umgewandelt. Die Vorteile liegen in der Agilität bei der Markteinführung und der Reduzierung des Kernrisikos
    KMU- und technische Fähigkeiten.
  • Eine große globale Bank modernisierte ihre Kernbankfunktionen, indem sie sie als APIs bereitstellte. Die Vorteile sind ein verbessertes Kundenerlebnis und ein schnellerer Service.

Aufrechterhaltung und Investition in die Mainframe-Plattform

IBM aktualisiert seine Hardware und Software ständig, um dem aktuellen Trend und dem Geschäftswachstum gerecht zu werden.

  • Verlagern Sie Entwicklung und Tests mit Wazi as a Service (aaS) in die IBM Cloud.
  • Stellen Sie zentrale Funktionsfunktionen auf System Z über APIs bereit, um Daten mithilfe von IBM z/OS Connect zu nutzen. 
  • Z-Container-Erweiterungen, die Linux auf Z-Docker-Containern in z/OS ausführen – Jede Linux-Software, die als Docker-Image verfügbar ist, kann auf Z bereitgestellt werden.
  • Tools unterstützen die Implementierung von DevOps und CI/CD-Pipelines

 Zusammenfassung

 Mainframes leisten seit vielen Jahrzehnten gute Dienste für BFSI-Kunden. Es handelt sich um robuste und stabile Plattformen, die die kritische Verarbeitung in BFSI-Unternehmen unterstützen. Da die digitale Transformation der entscheidende Treiber ist, müssen Unternehmen nicht den Mainframe verlassen
sollten die Koexistenz mit der Cloud in Betracht ziehen, was eine weniger riskante Option darstellt. Diese Option bietet die besten Funktionen aus zwei Welten in Bezug auf Verfügbarkeit, Ausfallsicherheit und Skalierbarkeit, was einen zusätzlichen Vorteil und eine Stärke darstellt. Beide Plattformen ermöglichen Entwicklern
um Anwendungen zu modernisieren, ohne Kompromisse bei Sicherheit, Skalierbarkeit und Verfügbarkeit einzugehen.

Zeitstempel:

Mehr von Fintextra