Übersicht über das Mainframe Assessment Tool

Mit dem Mainframe Assessment Tool können Sie Ihre vorhandene Mainframe-Codebasis bewerten und Ihre Migration zu Google Cloudplanen. Das Mainframe Assessment Tool automatisiert die Bewertung und spart Ihnen so Zeit und Ressourcen. Mithilfe generativer KI können Sie Ihre vorhandene Codebasis besser verstehen und Dokumentation generieren.

Die Mainframe-Migration umfasst die folgenden Phasen: Arbeitslasten erkennen und bewerten, planen und migrieren. Mit dem Mainframe Assessment Tool können Sie Ihre vorhandene Codebasis ermitteln und bewerten und Ihre Migration planen. Anschließend können Sie Ihren Code für die Migration modernisieren, indem Sie Mainframe Code Rewrite (Vorabversion) verwenden, eine Visual Studio Code-Erweiterung, die generative KI nutzt, um Anwendungen in Java, C# und Python neu zu schreiben.

Das Mainframe Assessment Tool unterstützt die Analyse der folgenden Sprachen:

  • COBOL-Programme und Copybooks
  • JCL-Jobs, Prozeduren, Includes und Kartendaten
  • HLASM-Programme
  • PL/I-Programme (Vorschau)
  • RPG-/RPGLE-Programme und Include-Dateien
  • Easytrieve-Programme
  • Natural für z/OS (Vorschau)
  • Fortran (Vorschau)

Das Mainframe Assessment Tool unterstützt die Analyse der folgenden Datenbankschemas und ihrer Verwendung durch COBOL-Programme in Mainframe-Anwendungen:

  • DB2: über eingebettetes SQL
  • IMS-Datenbank: über EXEC DLI- und CBLTDLI-Anrufe

Das Mainframe Assessment Tool unterstützt die Analyse der folgenden Transaktionsmonitore und ihrer Verwendung durch COBOL-Programme in Mainframe-Anwendungen:

  • CICS: über EXEC CICS-Anweisungen
  • IMS DC: über CBLTDLI-Anrufe

Mainframe-Migration

Das folgende Diagramm veranschaulicht den gesamten Migrationsprozess von Mainframe-Anwendungen:

Phasen der Mainframe-Migration

Die Migration umfasst die folgenden Phasen:

  • Vorhandene Codebasis ermitteln und bewerten:Mit dem Mainframe Assessment Tool können Sie eine Bewertung des Mainframe-Anwendungs-Footprints, des Technology Stacks und der Abhängigkeiten durchführen. Nachdem Sie eine ZIP-Datei mit Code für eine oder mehrere Mainframe-Anwendungen hochgeladen haben, scannt das Mainframe Assessment Tool den Anwendungscode und stellt Ihnen eine Bewertung zur Verfügung. Durch die Automatisierung des Bewertungsprozesses mit dem Mainframe Assessment Tool spart Ihr Unternehmen Zeit und Aufwand für das manuelle Erfassen und Verarbeiten des Anwendungscodes.
  • Migration planen:Mit der detaillierten Bewertung des Mainframe Assessment Tool können Sie Ihre Migration schneller planen und Migrationsrisiken senken.
  • Arbeitslasten migrieren:Je nach den Entscheidungen, die Sie in der Planungsphase getroffen haben, können Sie mit der Migration beginnen. Google Cloud

Codemodernisierung mit Mainframe Code Rewrite (Vorabversion)

Nachdem Sie die Bewertung mit dem Mainframe Assessment Tool abgeschlossen haben, können Sie mit der Modernisierung Ihres Codes mit Mainframe Code Rewrite beginnen. Dabei werden generative KI und Gemini-Modelle verwendet.

Mainframe Code Rewrite ist eine Visual Studio Code-Erweiterung, die sowohl Windows- als auch Linux-Betriebssysteme unterstützt. Die Erweiterung integriert Mainframe-spezifische generative KI-Funktionen für die Codeanalyse, z. B. die Generierung von Spezifikationen, Code und Tests, in eine integrierte Entwicklungsumgebung (IDE). Mit Mainframe Code Rewrite können Sie Legacy-Mainframe-Anwendungen schneller und kostengünstiger in moderne Cloud-Anwendungen in Java, C# oder Python umwandeln.

Hauptvorteile

  1. Mainframe-Anwendungen für die Cloud neu gestalten und modernisieren:Erstellen Sie vollständig modernisierte Anwendungen, um Legacy-Mainframe-Anwendungen zu ersetzen. So können Sie Agilität, Skalierbarkeit und Sicherheit erheblich verbessern und gleichzeitig Wartungskosten und Komplexität reduzieren.
  2. Generative KI-basierte Codegenerierung und Spezifikationserstellung:Mit Gemini Code Assist, generativer KI und Mainframe-spezifischem Kontext kann Legacy-Mainframe-Code analysiert und in moderne Sprachen wie Java, C# und Python umgewandelt werden.
  3. Mainframe-Anwendungen schneller und kostengünstiger umschreiben:Beschleunigen Sie die Modernisierung und steigern Sie die Entwicklerproduktivität, indem Sie Anwendungsspezifikationen, Code und Testläufe aus Legacy-Mainframe-Code generieren.
  4. Nahtlose IDE-Integration:Sie können in einer IDE auf leistungsstarke generative KI-Funktionen und angepasste Gemini-Modelle zugreifen, um Mainframe-Anwendungen zu modernisieren.

Sicherheit und Datenschutz bei der Datenerhebung

Das Mainframe Assessment Tool erfasst nur Informationen, die aus der von Ihnen bereitgestellten ZIP-Datei extrahiert werden. Es werden keine personenidentifizierbaren Informationen oder Daten erfasst, die dem Datensicherheitsstandard der Zahlungskartenindustrie (Payment Card Industry, PCI) oder den Compliance-Anforderungen des Health Insurance Portability and Accountability Act (HIPAA) unterliegen.

Alle erhobenen Daten werden nur zur Bewertung und Analyse Ihrer Anwendungen für die Cloud-Migrationsbewertung und ‑planung verwendet. Ihre Daten werden niemals aus der VM exportiert, auf der sie bereitgestellt werden. Der Quellcode wird in Vertex AI hochgeladen, das Modell wird jedoch nicht mit Informationen angereichert, die aus diesem Quellcode extrahiert wurden.

Nächste Schritte