Auf dieser Seite werden die Produkte für die Mainframe-Modernisierung beschrieben, die in Google Cloud verfügbar sind. So können Sie einen Pfad für die Modernisierung und Migration Ihrer Mainframe-Anwendungen zu Google Cloudauswählen.
Mit den hier beschriebenen Tools und Prozessen können Sie Ihre Mainframe-Anwendungen in bewerten, erweitern, neu schreiben, Migrationsrisiken reduzieren und testen, bevor Sie sie in Google Cloud der Produktion bereitstellen. Die Informationen auf dieser Seite können Ihnen dabei helfen, Folgendes zu tun:
- Die Google Cloud Produkte und Tools verstehen, die die Mainframe-Modernisierung erleichtern, darunter das Mainframe Assessment Tool, Antigravity, Mainframe Connector und Dual Run.
- Die typischen Phasen eines Mainframe-Modernisierungsprozesses kennenlernen: Bewertung, Modernisierung und Validierung.
- Verstehen, wie diese Tools den Mainframe-Modernisierungsprozess beschleunigen und Risiken reduzieren können.
Diese Seite richtet sich an IT-Experten, Architekten und Entscheidungsträger, die die Modernisierung ihrer Mainframe-Anwendungen durch die Migration zu Google Cloudplanen oder bereits durchführen.
Bevor Sie diese Seite lesen, sollten Sie mit den folgenden Themen vertraut sein:
- Produkte für die Mainframe-Modernisierung in Google Cloud.
- Allgemeines Verständnis der Google Cloud Grundlagen.
- Übersicht über das Mainframe Assessment Tool.
Mit diesen Tools können Sie die Migration Ihrer Anwendungen zu Google Cloudbeschleunigen und Risiken reduzieren, wenn Sie diese Tools verwenden.
Strategie für die Mainframe-Modernisierung entwickeln
Google Cloud bietet einen schrittweisen Ansatz und Tools, die Sie bei der Mainframe-Modernisierung unterstützen. Die folgenden Produkte werden für die Mainframe-Modernisierung verwendet:
- Mainframe Assessment Tool: analysieren Sie Ihre vorhandene Mainframe-Umgebung.
- Antigravity: Unterstützt bei der Code-Transformation und ‑Generierung.
- Mainframe Connector: Erleichtert die Datenkonvertierung und ‑migration.
- Dual Run: ermöglicht parallele Tests zur Validierung.
Das folgende Diagramm bietet eine allgemeine Übersicht über den Mainframe-Modernisierungsprozess:

Wichtige Modernisierungsaktivitäten
Eine erfolgreiche Mainframe-Modernisierung umfasst mehrere wichtige Aktivitäten, die durch by Google Cloud Tools unterstützt werden. Das folgende Diagramm veranschaulicht diese Aktivitäten:
Mainframe-Anwendungen bewerten:Verwenden Sie das Mainframe Assessment Tool, um Ihre Mainframe-Anwendungen zu bewerten. Mit dem Mainframe Assessment Tool können Sie die vorhandene Codebasis, Anwendungs- und Datenabhängigkeiten verstehen und Geschäftsregeln extrahieren. Diese automatisierte Bewertung und die extrahierten Geschäftsregeln helfen Ihnen bei der Planung der Migration zu Google Cloud. Im Modernisierungs-Workflow wird dieser Prozess als Reverse Engineering bezeichnet.
Code generieren und transformieren: Mit Antigravity können Sie Ihre Mainframe-Anwendung in modernisierten Anwendungscode konvertieren, der zu migriert werden kann Google Cloud. Mit den aus dem Mainframe Assessment Tool extrahierten Geschäftsregeln können Sie nur die gültigen Geschäftsregeln migrieren. Mit Antigravity können Sie cloudnativen Code generieren und vorhandenen Code mithilfe von Prompts in natürlicher Sprache und automatisierten Workflows transformieren. Im Modernisierungs-Workflow wird dieser Prozess als Forward Engineering bezeichnet.
Mainframe-Daten modernisieren und migrieren: Mit Mainframe Connector können Sie Daten aus Mainframe-spezifischen Formaten wie
EBCDICin Formate migrieren und konvertieren, die mit Google Cloud Diensten kompatibel sind. So können Sie Ihre Mainframe-Daten mit Clouddiensten wie Cloud Storage und BigQuery verwenden.Migrationsrisiken durch parallele Tests reduzieren: Mit Dual Run können Sie Ihre Arbeitslasten sowohl auf Ihrem Mainframe als auch Google Cloud gleichzeitig in ausführen. Durch diese parallele Ausführung können Sie die Konsistenz und funktionale Validierung prüfen und so sicherstellen, dass der modernisierte Code funktional mit Ihrem Mainframe-Anwendungssystem identisch ist und in der Produktion bereitgestellt werden kann.
Modernisierungsphasen
Der Modernisierungsprozess umfasst drei Phasen, die Sie von der ersten Erkundung bis zur endgültigen Bereitstellung in der Produktion und Umstellung begleiten.
Das folgende Diagramm zeigt die drei Hauptphasen des Mainframe-Modernisierungsprozesses:

Phase 1: Mainframe-Anwendung bewerten (Reverse Engineering)
Analysieren Sie Ihre vorhandenen Mainframe-Anwendungen, verstehen Sie Abhängigkeiten, extrahieren Sie Geschäftslogik und definieren Sie den Umfang Ihres Mainframe-Modernisierungsprojekts.
In dieser Phase verwenden Sie das Mainframe Assessment Tool um Ihre vorhandenen Mainframe-Anwendungen zu analysieren und den Umfang Ihres Modernisierungsprojekts zu definieren. Das Mainframe Assessment Tool verwendet Gemini, um Zusammenfassungen in natürlicher Sprache, technische Spezifikationen und Geschäftsregeln aus dem Quellcode Ihrer Mainframe-Anwendung zu generieren. Sie können die extrahierten Geschäftsregeln validieren und nur die gültigen Geschäftsregeln für die Anwendungsmodernisierung exportieren.
Mit dem Mainframe Assessment Tool können Sie die folgenden Aufgaben ausführen:
- Bewertung der Mainframe-Anwendung erstellen: Erstellen Sie eine Bewertung, um Ihre Mainframe-Anwendung zu analysieren, einschließlich Quellcode in unterstützten Sprachen, Datenbankschemas, Transaktionsmonitoren, und Planerkonfigurationen.
- Mainframe-Anwendungsdateien hochladen und Geschäftsdomains definieren: Definieren Sie Domains, wenn Sie eine Bewertung erstellen, um Ihre Mainframe-Anwendung in logische Geschäftsdomains und kleinere, migrierbare Einheiten aufzuteilen und zuzuordnen, um Ihre Migrationsstrategie zu priorisieren.
- Bewertungsergebnisse prüfen und verstehen:
Prüfen Sie Berichte, um Abhängigkeiten, Datenbanken und Aufrufstrukturen zu verstehen. Weitere Informationen zu den verfügbaren Berichtstypen finden Sie unter
Quellcode erkennen und analysieren.
- Migrierbare Einheiten prüfen, um einen Migrationsplan vorzubereiten: Im Bericht Migrierbare Einheiten werden Assets in Migrationseinheiten unterteilt, um einen vorläufigen Migrationsplan zu erstellen.
- Geschäftsregeln extrahieren: Isolieren und prüfen Sie die Kern-Geschäftslogik im Anwendungscode Ihrer Mainframe-Anwendung. So wird sichergestellt, dass während des Modernisierungsprozesses nur gültige und kritische Regeln beibehalten werden. In diesem Prozess können Sie die Geschäftsregeln prüfen und validieren.
Phase 2: Modernisieren (Forward Engineering)
In dieser Phase wandeln Sie die Erkenntnisse aus der Bewertungsphase in moderne, cloudnative Anwendungen und Komponenten um. Verwenden Sie die Ausgaben des Mainframe Assessment Tool, z. B. extrahierte Geschäftsregeln, um den Modernisierungsprozess zu steuern.
Sie können die exportierten Bewertungsergebnisse auch für weitere Analysen verwenden:
- Bewertungsberichte im HTML- oder JSON-Format exportieren:Exportieren Sie HTML- oder JSON-Berichte zur Überprüfung und Freigabe.
- Bewertungsdaten aus den Asset-Beziehungen in Neo4j exportieren:Exportieren Sie Daten in eine Neo4j-Datenbank, um komplexe Beziehungen in Ihren Mainframe-Anwendungen zu visualisieren und zu analysieren.
- MCP-Server des Mainframe Assessment Tool: Verwenden Sie Prompts in natürlicher Sprache mit dem MCP-Server des Mainframe Assessment Tool, um weitere Informationen zu Ihren Mainframe-Bewertungen zu erhalten.
Mit Antigravity können Sie die folgenden Aufgaben ausführen:
- Zielarchitektur und Datenmodelle definieren: Analysieren Sie Ihre extrahierten Geschäftsregeln mit Antigravity-Prompts, um Vorschläge für Ihre Zielarchitektur zu generieren. Entwerfen Sie optimierte Datenmodelle (Dateien, relationale Daten), wählen Sie geeignete Datendienste aus (BigQuery, Spanner, AlloyDB for PostgreSQL) und wählen Sie die idealen Google Cloud Compute-Dienste aus (Spanner, Cloud SQL, Compute Engine, Cloud Run oder Google Kubernetes Engine (GKE)).
- KI-optimierte Implementierungspläne erstellen: Teilen Sie komplexe Architekturanforderungen in einen sequenziellen Forward-Engineering-Plan auf. So wird sichergestellt, dass die Aufgaben angemessen dimensioniert und für die Antigravity-unterstützte Codegenerierung optimiert sind.
Codegenerierung automatisieren: Generieren Sie neuen, modernen, cloudbereiten und leistungsstarken Code, der die extrahierten Geschäftsregeln implementiert und mit den Zieldatenmodellen übereinstimmt.
Weitere Informationen finden Sie unter Mainframe-Anwendungscode mit Antigravity modernisieren.
Mit Mainframe Connector können Sie die folgende Aufgabe ausführen:
Mainframe-Daten migrieren und modernisieren: Konvertieren und migrieren Sie Ihre Legacy- Mainframe-Daten zu Google Cloud mit Mainframe Connector. Dieser Prozess sorgt für eine hohe Datenverfügbarkeit und ‑konsistenz sowohl für Test- als auch für Produktionsumgebungen.
Weitere Informationen finden Sie unter Migrationsprozess für GKE, GKE Enterprise und Cloud Run.
Phase 3: Validieren
Nach der Bereitstellung der modernisierten Anwendung müssen Sie validieren, dass sie funktional mit Ihrer Legacy-Mainframe-Anwendung identisch ist, und einen Übergang zur Produktion mit geringem Risiko sicherstellen.
In dieser Phase werden Tests zur funktionalen Äquivalenz durchgeführt, um sicherzustellen, dass die modernisierte Umgebung der Geschäftslogik des Legacy-Systems entspricht.
Mit Dual Run können Sie die folgenden Aufgaben ausführen:
- Funktionale Parität mit Dual Run testen:Validieren Sie die modernisierte Anwendung mit Dual Run. Durch den parallelen Vergleich von Mainframe-Transaktionen und ‑Daten aus der Praxis mit der Google Cloud Umgebung können Sie die funktionale Parität sicherstellen, die moderne Anwendung zertifizieren und Regressionsrisiken vor der Bereitstellung reduzieren. Diese Aktivität ist ein wichtiger Schritt zur Risikoreduzierung in Ihrem Migrationsprojekt.
- Bereitstellen und überwachen: Stellen Sie die modernisierte Arbeitslast mit Zuversicht in der Produktion bereit. Verwenden Sie Google Cloud Produkte zur Beobachtbarkeit für die laufende Überwachung und Leistungsverwaltung.
Weitere Informationen finden Sie unter Erste Schritte mit Dual Run.
Nächste Schritte
- Informationen zum Modernisieren und Validieren
- Weitere Informationen zu Mainframe Connector.
- Weitere Informationen zu Dual Run.