Diese Seite enthält Architekturleitfäden und operative Workflows zur Automatisierung der Mainframe-Codegenerierung und zur Validierung der Funktionsparität inGoogle Cloud.
Wenn Sie Cloud-Architekt, Anwendungsentwickler oder Migrationsingenieur sind, können Sie die Informationen auf dieser Seite verwenden, um extrahierte technische Metadaten mithilfe der Antigravity CLI in moderne Mikrodienste in Zielsprachen wie Java oder Go zu synthetisieren und die Produktionsparität vor der Umstellung mit Dual Run zu validieren.
Bevor Sie diese Seite lesen, sollten Sie die Analyse des Legacy-Codes abgeschlossen, Ihre Geschäftsregeln extrahiert und die Spezifikationen für Ihre Zielarchitektur definiert haben.
Workflow für die automatisierte Codegenerierung
Die KI-gestützte Codegenerierung kombiniert vier Kerneingaben: die aus dem Mainframe Assessment Tool extrahierte Geschäftslogik, technische Schemametadaten, Produktspezifikationen (PRDs) und Zielarchitekturvorlagen. Daraus werden Microservice-Implementierungen erstellt, wie im folgenden Diagramm dargestellt:
Parallele Validierung mit Dual Run
Um das Risiko von Umstellungen zu verringern, validiert Dual Run parallele Transaktionen mithilfe der folgenden Komponenten:
- Interceptor-Proxy: Erfasst eingehende HTTP-, 3270-, Socket- oder MQ-Anfragen auf dem Legacy-Mainframe und leitet Live-Nutzlasten an Pub/Sub weiter.
- Dualizer-Wiedergabe-Engine: Gibt erfasste Onlinetransaktionen auf dem modernisierten sekundären System wieder, das auf Google Cloudausgeführt wird.
- Datenvergleich: Vergleicht automatisch Antworten und Datenbankstatus zwischen dem Legacy-Mainframe und Google Cloud -Instanzen in Echtzeit.
- Paritäts-Dashboard: Verfolgt Messwerte zur funktionalen Parität in BigQuery-Dashboards, um Entscheidungen zur Umstellung zu unterstützen.
Nächste Schritte
- Lift-and-Shift von Mainframe-Arbeitslasten
- Dual Run-Dokumentation
- Dokumentation zum Mainframe Assessment Tool
- Mainframe Connector-Dokumentation