Bereitstellung einer AWS-Mainframe-Modernisierungsumgebung
AWS ist die bevorzugte Plattform für viele der weltweit größten Workloads und führend bei der Migration von Anwendungsworkloads in die Cloud unter Beibehaltung von Hochverfügbarkeit, Ausfallsicherheit und Elastizität. Die Cloud-Computing-Ressourcen von AWS befinden sich in hochverfügbaren Rechenzentren. Um zusätzliche Skalierbarkeit und Zuverlässigkeit zu gewährleisten, sind diese Rechenzentren an verschiedenen physischen Standorten angesiedelt. Diese Standorte sind in AWS-Regionen und Verfügbarkeitszonen unterteilt. AWS-Regionen sind groß und weiträumig geografisch verteilt. Verfügbarkeitszonen sind separate Bereiche innerhalb einer AWS-Region, die so konzipiert sind, dass sie von Ausfällen in anderen Verfügbarkeitszonen isoliert sind.
Ja und Nein. Der AWS Mainframe Modernization Service übernimmt den Großteil der Arbeit bei der Verwaltung einer hochperformanten, hochverfügbaren und elastischen Laufzeitinfrastruktur für Ihre Anwendung. Die Kompetenzen, die Ihr Unternehmen beim Erstellen und Verwalten anderer AWS-Workloads entwickelt hat, lassen sich auch auf den AWS Mainframe Modernization Service übertragen, da dieser speziell für die Integration in das AWS-Management- und Monitoring-Ökosystem entwickelt wurde.
Darüber hinaus müssen Administratoren und Sicherheitsspezialisten verstehen, wie die AWS-Tools für das Identitätsmanagement bedient werden.
Beispiel einer CI/CD- DevOps -Pipeline für eine Mainframe-Anwendung
Bei der Re-Plattformierung von Anwendungen mithilfe des AWS Mainframe Modernization Service können Entwickler ihre bestehenden COBOL und PL/I-Anwendungen weiterhin mit den Tools Rocket® Enterprise Developer (formerly part of Micro Focus) und Rocket® Enterprise Analyzer (formerly part of Micro Focus) entwickeln und pflegen. Der Service ermöglicht eine agilere Arbeitsweise und einen DevOps Ansatz durch die Integration mit AWS-Services wie AWS CodeCommit, AWS CodeBuild, AWS CodePipeline und anderen, um eine durchgängige Pipeline zu erstellen. Weitere Informationen finden Sie im Blogbeitrag zum Thema „CI/CD-Pipelines im Managed Service aktivieren“.
AWS-Mainframe-Modernisierung mit Einkapselung des Enterprise Server – Hochverfügbarkeitscluster
Der Dienst ermöglicht es Ihnen, eine Umgebung für Ihre Anwendungen zu definieren und Maschinentyp, Größe und Kapazität für Ihre Workloads festzulegen. Innerhalb des Dienstes laufen Performance- und Verfügbarkeitscluster (PACs) von Rocket® Enterprise Server (formerly part of Micro Focus), die eine automatische Skalierung basierend auf Echtzeitmetriken ermöglichen und Ressourcen je nach Bedarfsspitzen und -abfällen automatisch hoch- und herunterfahren.
Rocket® Enterprise Developer (formerly part of Micro Focus) ist eine integrierte Entwicklungsumgebung, die im AWS Mainframe Modernization Service enthalten ist. Sie bietet COBOL und PL/I-Entwicklern dieselben umfangreichen Produktivitätsfunktionen wie C#- und Java-Entwicklern. Dank intelligenter Bearbeitung, Anwendungswissen, grafischem Debugging, Unit-Tests und Testautomatisierung können Unternehmen den Fachkräftemangel im Mainframe-Bereich beheben, Engpässe in der Bereitstellungspipeline beseitigen und die neuesten DevOps Praktiken implementieren. Das Ergebnis sind schnellere Codeänderungen für Ihre zentralen Geschäftsanwendungen, die früher getestet werden können und somit eine höhere Codequalität und eine schnellere Bereitstellung ermöglichen.
Es gibt mehrere sinnvolle Ansätze zur Modernisierung von Mainframe-Anwendungen. Entscheidend für die Wahl des besten Ansatzes ist das Verständnis der geschäftlichen Gegebenheiten und der Treiber für Veränderungen. Eine Universallösung ist äußerst selten.
Die Umstellung Ihrer COBOL und PL/I-Anwendung auf eine andere Sprache kann für kleinere, weniger komplexe Anwendungen, bei denen im Rahmen eines Modernisierungsprojekts besonderer Wert auf die Integration von Geschäfts- und Funktionserweiterungen gelegt wird, ein sinnvoller Ansatz sein. Dieser Ansatz sollte jedoch auf Projekte mit begrenztem Umfang und kurzer Dauer beschränkt bleiben.
Für komplexere Anwendungen, bei denen die Beseitigung von Plattformabhängigkeiten bei gleichzeitiger Minimierung von Änderungen, Auswirkungen und Produktionszeit im Vordergrund steht, ist die Anwendungs-Replatformierung über den AWS Mainframe Modernization Service ein risikoarmer und effizienter Ansatz. Die Replatformierung bewahrt Ihren Anwendungscode und Ihre Datenmodelle und bietet gleichzeitig die zahlreichen Vorteile der AWS Cloud hinsichtlich Ausfallsicherheit, Elastizität und Agilität, einschließlich eines agileren DevOps Entwicklungs- und Bereitstellungsmodells.
Die Sicherheit von Mainframes hat bei AWS höchste Priorität. AWS wurde als eine der flexibelsten und sichersten Cloud-Computing-Umgebungen konzipiert. Die AWS-Kerninfrastruktur erfüllt die Sicherheitsanforderungen von Militär, globalen Banken und anderen Organisationen mit hohen Sicherheitsanforderungen. AWS verwendet für den Aufbau und Betrieb aller Regionen dieselbe sichere Hardware und Software. So profitieren alle Kunden von den Serviceangeboten, und die zugehörigen Lieferketten werden geprüft und als sicher genug für streng geheime Workloads eingestuft. Unterstützt wird dies durch ein umfassendes Angebot an Cloud-Sicherheitstools mit über 230 Sicherheits-, Compliance- und Governance-Services und -Funktionen.
Der AWS Mainframe-Modernisierungsdienst übernimmt die bewährten AWS-Richtlinien, die Architektur und die Betriebsprozesse, die entwickelt wurden, um die Sicherheitsanforderungen Ihres Unternehmens zu erfüllen und die Sicherheit Ihrer Mainframe-Anwendungen mit anderen Cloud-Anwendungen in Ihrem Portfolio zu harmonisieren. Im Hintergrund des Mainframe-Modernisierungsdienstes adressiert Rocket Enterprise Server Bedenken hinsichtlich Vertraulichkeit, Integrität und Compliance durch umfassende Verschlüsselung von Daten sowohl im Ruhezustand als auch während der Übertragung – und das mit minimalen oder gar keinen Anwendungsänderungen.
TCP-basierte Kommunikationsendpunkte für den Anwendungszugriff können mittels TLS (SSL) für die Datenübertragung verschlüsselt werden. Der Zugriff auf die Anwendungen kann über AWS Virtual Private Network (AWS VPN) erfolgen, entweder über das Internet oder ein privates Netzwerk mittels AWS Direct Connect, um lokale Standorte mit AWS zu verbinden.
Der AWS Mainframe-Modernisierungsdienst beschleunigt Ihre Modernisierung, indem er eine konsistente, wiederholbare und standardisierte Methode zur Migration von Anwendungen in die Cloud bietet. Durch die Nutzung der verwalteten Laufzeitplattform, die viele Aspekte des Bereitstellungsprozesses übernimmt und mit wenigen Klicks eine elastische, hochverfügbare Infrastruktur bereitstellt, werden Risiken deutlich reduziert und die Modernisierungszeit verkürzt.
Die Daten im Ruhezustand werden mit Amazon RDS-Verschlüsselung sowie mit Amazon EFS/FSx-Verschlüsselung verschlüsselt, die alle von zentralisierten Schlüsseln im AWS Key Management Service (AWS KMS) oder im AWS CloudHSM-Hardware-Sicherheitsmodul profitieren.
Die Authentifizierung und Autorisierung von Anwendungen kann so konfiguriert werden, dass sie den bestehenden Sicherheitsregeln von Mainframe-Servern entspricht und über LDAP, IAM und AWS Cognito gesichert wird.
Wir stellen Rocket EVA 2.0 vor.
Wählen Sie den richtigen Weg für die KI-gestützte Codemodernisierung
Modernisierung des Enterprise mit dem IBM z17 Einzelrahmen- und Rack-Montagesystem [...]
