Rocket Softwares Innovationen im Bereich der Modernisierung nehmen weiter Fahrt auf. Eddie Houghton, Enterprise Product Director, erläutert die neuesten Entwicklungen bei der Modernisierung von Mainframe-Workloads mit AWS.
Die meisten großen Unternehmen und öffentlichen Einrichtungen betreiben geschäftskritische Anwendungen auf Mainframe-Systemen, die eine Vielzahl von Transaktionen sicher, zuverlässig und praktisch ohne Ausfallzeiten abwickeln. In den letzten drei Jahrzehnten hat Rocket Software erfolgreich mit Kunden zusammengearbeitet und Tausende von Mainframe-Modernisierungsprojekten realisiert. Jedes dieser Projekte ermöglichte es dem Kunden, seine Anwendung zu modernisieren und auf der Plattform seiner Wahl auszuführen.
Rocket Software verfolgt bei der Mainframe-Modernisierung einen ganzheitlichen Ansatz, der auf einem Kernsatz von Funktionen basiert, die in unserem Enterprise Product Set enthalten sind und Folgendes umfassen:
Im vergangenen Jahr haben unsere Entwicklungsteams eng mit ihren AWS-Kollegen zusammengearbeitet, um AWS beim Aufbau des neuen AWS Mainframe Modernization Service zu unterstützen, der die Modernisierung von Mainframe-Anwendungen erheblich vereinfacht. Aus dieser Partnerschaft ist ein neues AWS-Serviceangebot entstanden, das auf dieser Technologie basiert.
Rocket® Enterprise Suite (formerly part of Micro Focus) Technologie, die folgende wesentliche Vorteile bietet:
Die bewährte Rocket Software Suite für die Mainframe-Modernisierung, die in den letzten drei Jahrzehnten in Tausenden von Kundenprojekten zur Mainframe-Modernisierung eingesetzt wurde, ist ein wesentlicher Bestandteil der neuen AWS-Lösung zur Mainframe-Modernisierung. Die Tools sind nun Teil einer Reihe von Schritten, die Ihnen die Migration von Mainframe-Anwendungen und -Daten zu AWS ermöglichen.
Analyze verwendet Rocket® Enterprise Analyzer (formerly a Micro Focus® product), um ein Repository von Anwendungsartefakten aufzubauen, mit dem die Komplexität und Abhängigkeiten von Mainframe-Anwendungen analysiert und bewertet werden können, und anschließend die Auswirkungen der Verlagerung dieser Anwendungen in die Cloud beurteilt werden können.
Develop erstellt eine Entwicklungsumgebung und eine CI/CD-Pipeline, mit der Sie Anwendungen mithilfe der neuesten Entwicklungstools von Rocket Software warten und modernisieren können. Rocket® Enterprise Developer (formerly a Micro Focus® product) bietet eine Eclipse®-basierte Umgebung für die schnelle Entwicklung und ermöglicht es Entwicklern in Kombination mit dem Anwendungswissen von Rocket® Rocket Enterprise Analyzer Enterprise Analyzer, Anwendungsänderungen zu verstehen, zu entwickeln, zu erstellen und zu testen.
Deploy automatisiert die Erstellung maßgeschneiderter, hochverfügbarer und flexibler Infrastrukturen sowie die Mechanismen zur Bereitstellung Ihrer Anwendungen. Basierend auf Rocket® Enterprise Server (formerly a Micro Focus® product), einer skalierbaren Produktionsumgebung, können Mainframe-Anwendungen auf alternativen Plattformen bereitgestellt werden, die Ihre Unternehmensanforderungen an Zuverlässigkeit, Verfügbarkeit und Wartungsfreundlichkeit erfüllen und oft sogar übertreffen.
Betreiben Sie geschäftskritische Systeme, die auf der verwalteten Laufzeitumgebung von AWS Mainframe Modernization bereitgestellt werden – sei es für die Systemwartung, die Installation von Anwendungsupdates, die Überwachung des Systemzustands oder die Fehlerdiagnose. Die verwaltete Laufzeitumgebung bietet die notwendigen Funktionen, um die Betriebsziele für die migrierten Anwendungen zu erreichen.
Die Schritte Analysieren-Entwickeln-Bereitstellen-Betreiben werden nicht nur für eine erste Migration Ihrer Mainframe-Anwendungen verwendet, sondern auch für die laufende Anwendungswartung und die weitere Modernisierung, sobald Sie die Anwendungen in der AWS-Cloud bereitgestellt haben.
In einem zukünftigen Blogbeitrag werden wir untersuchen, wie sich der Entwicklungs- und Bereitstellungsprozess in eine Continuous Integration und Continuous Delivery (CI/CD) DevOps Pipeline unter Nutzung der AWS DevOps Infrastruktur automatisieren lässt. Doch zunächst wollen wir uns die verwaltete Laufzeit-Bereitstellungsumgebung genauer ansehen.
Bereitstellung der AWS Mainframe-Modernisierungsumgebung
Der AWS Mainframe Modernization Service bietet eine konsistente und wiederholbare Methode, um geschäftskritische Anwendungen vom Mainframe in die AWS-Cloud zu migrieren. Der Service stellt eine vorkonfigurierte Plattform mit integrierter Hochverfügbarkeit, Elastizität und Sicherheit bereit und nutzt die Scale-Out-Funktionen von Rocket® Enterprise Server optimal aus.
Sie wählen aus vordefinierten Bereitstellungsmustern, und die Managed Services stellen die erforderliche Infrastruktur bereit, um die Anwendung hochverfügbar und flexibel in der Ausführungsumgebung auszuführen. Sie müssen weder die Architektur der Hochverfügbarkeitsinfrastruktur entwerfen noch Load Balancer, Rechenressourcencluster oder Datenbanken bereitstellen und konfigurieren. Die Laufzeitumgebung wird vom Service verwaltet, und Sie konfigurieren lediglich Ihren Bedarf an Betriebskapazität und treffen Entscheidungen hinsichtlich Sicherheits- und Netzwerkanforderungen.
Es können Einzelinstanz- oder Hochverfügbarkeitsumgebungen definiert werden, die Enterprise Server in den AWS Mainframe Modernization Service einbinden.
Liste der AWS-Mainframe-Modernisierungsumgebungen
Kunden können im AWS Mainframe Modernization Service mehrere unabhängige Umgebungen definieren, um unabhängige Anwendungsworkloads auszuführen.
AWS Mainframe-Modernisierung – Anwendung erstellen
Der AWS Mainframe Modernization Service ermöglicht es Kunden, Anwendungen unabhängig von der Umgebung zu definieren. Dadurch können Anwendungsdefinitionen als Quellcode verwaltet und in einen CI/CD-Prozess integriert werden, um die Bereitstellung von Änderungen zu automatisieren.
Sobald eine Anwendung bereitgestellt wurde und in der AWS Mainframe Modernization-Laufzeitumgebung läuft, kann sie einfach über Ihre bestehenden 3270-Schnittstellen mit Rocket® Host Access for the Cloud (ehemals ein Micro Focus- Produkt) aufgerufen werden.
Es bietet Terminalemulation für TN3270 über HTTPS für Endbenutzer, die auf Anwendungen zugreifen, die in der AWS Mainframe Modernization-Laufzeitumgebung bereitgestellt werden. Entscheidend aus Sicherheitsgründen ist, dass der Datenverkehr des alten TN3270-Protokolls zwischen dem Terminalemulator und der Anwendungsumgebung innerhalb der Cloud-Plattform verbleibt.
Host Access for the Cloud bietet außerdem umfassende Unterstützung für eine Vielzahl cloudfreundlicher Authentifizierungsmethoden, einschließlich Multi-Faktor-Funktionen zur Authentifizierung und Autorisierung von Host-Anwendungen.
Die Konfiguration des Hostzugriffs für die Cloud ist sehr einfach. Sie benötigen lediglich die IP-Adresse und den Port des TN3270-Endpunkts für die Anwendung, die Sie auf der AWS Mainframe Managed Runtime bereitgestellt haben.
Sobald die Sitzung konfiguriert ist, können sich die Benutzer interaktiv mit der laufenden Anwendung verbinden. Hierfür steht eine robuste Terminalemulationsschnittstelle zur Verfügung, die alle traditionellen Terminalemulationsfunktionen unterstützt, auf die Endbenutzer heute angewiesen sind.
Hostzugriff für die Cloud-Endbenutzererfahrung
Der AWS Mainframe-Modernisierungsservice, der die Rocket® Enterprise Suite (formerly part of Micro Focus) umfasst, beschleunigt Ihre Modernisierung durch einen konsistenten, wiederholbaren und standardisierten Weg zur Migration von Anwendungen in die Cloud. Risiken werden deutlich reduziert und die Modernisierungszeit verkürzt, indem die Managed-Service-Plattform viele Aspekte des Entwicklungsprozesses übernimmt und mit wenigen Klicks eine elastische, hochverfügbare Bereitstellungsinfrastruktur bereitstellt.
Wir stellen Rocket EVA 2.0 vor.
Wählen Sie den richtigen Weg für die KI-gestützte Codemodernisierung
Finden Sie den Modernisierungspfad, der das schützt, was zählt.
