Mainframe Assessment Tool ti aiuta a valutare la base di codice mainframe esistente e a pianificare la migrazione a Google Cloud. Mainframe Assessment Tool automatizza la valutazione, facendoti risparmiare tempo e risorse. Utilizza l'AI generativa per aiutarti a comprendere il codebase esistente e generare documentazione.
Il percorso di migrazione del mainframe prevede le seguenti fasi: individuazione e valutazione, pianificazione e migrazione dei workload. Mainframe Assessment Tool ti aiuta a scoprire e valutare la tua base di codice esistente e a pianificare la migrazione. Puoi quindi modernizzare il codice per la migrazione utilizzando i prodotti di modernizzazione del mainframe disponibili inGoogle Cloud. Per saperne di più sulla modernizzazione dell'applicazione mainframe, consulta la panoramica della modernizzazione dei mainframe.
Lingue supportate
Mainframe Assessment Tool supporta l'analisi delle seguenti lingue e dei seguenti artefatti:
- Programmi COBOL e copybook
- Job, procedure, include e dati delle schede JCL
- Programmi HLASM
- Programmi PL/I (anteprima)
- Programmi RPG/RPGLE e file di inclusione
- Programmi Easytrieve
- Programmi REXX (anteprima)
- Naturale per programmi z/OS, moduli di definizione dei dati (DDM) e mappe schermo (MAPS)
- Fortran (anteprima)
- UniVerse BASIC (anteprima)
Schemi di database
Mainframe Assessment Tool supporta i seguenti schemi di database:
- DB2: tramite SQL incorporato
- IMS DB: tramite chiamate
EXEC DLIeCBLTDLI - Adabas: tramite i moduli di definizione dei dati (DDM) Natural
Monitoraggio delle transazioni
Mainframe Assessment Tool supporta i seguenti monitor delle transazioni:
- CICS: tramite gli estratti conto
EXEC CICS - IMS DC: tramite chiamate
CBLTDLI
Configurazioni dello scheduler
Mainframe Assessment Tool supporta le seguenti configurazioni dello scheduler:
- BMC Control-M
Percorso di migrazione del mainframe
Il seguente diagramma illustra il percorso di migrazione complessivo delle applicazioni mainframe:
Il percorso di migrazione prevede le seguenti fasi:
- Scopri e valuta il tuo codebase esistente: Mainframe Assessment Tool ti aiuta a eseguire una valutazione dell'impronta dell'applicazione mainframe, dello stack tecnologico e delle dipendenze. Dopo aver caricato un file zip che contiene il codice per una o più applicazioni mainframe, Mainframe Assessment Tool esegue la scansione del codice dell'applicazione e fornisce una valutazione. L'automazione del processo di valutazione con Mainframe Assessment Tool consente alla tua organizzazione di risparmiare tempo e fatica nella raccolta e nell'elaborazione manuale del codice dell'applicazione.
- Pianifica la migrazione: puoi utilizzare la valutazione dettagliata di Mainframe Assessment Tool per pianificare la migrazione più rapidamente e ridurre i rischi di migrazione. Per aiutarti a pianificare, Mainframe Assessment Tool raggruppa automaticamente gli asset del mainframe in unità migrabili sequenziate in base alle dipendenze di chiamate e dati e alla configurazione utente.
- Esegui la migrazione dei workload:a seconda delle scelte effettuate durante la fase di pianificazione, puoi utilizzare le soluzioni Google Cloud per iniziare la migrazione.
Modernizzazione del codice
Dopo aver completato la valutazione utilizzando Mainframe Assessment Tool, puoi iniziare a modernizzare il codice. Questo processo prevede la trasformazione delle tue applicazioni mainframe legacy in applicazioni moderne e cloud-native. La modernizzazione ti consente di migliorare agilità, scalabilità e sicurezza, riducendo al contempo i costi di manutenzione e la complessità.
Le attività chiave nel processo di modernizzazione includono quanto segue:
- Genera e trasforma il codice:utilizza Gemini CLI per convertire la tua applicazione mainframe in applicazioni modernizzate utilizzando prompt in linguaggio naturale e workflow automatizzati. Gemini CLI utilizza lo strumento Mainframe Assessment Tool tramite il server MCP per comprendere il contesto dell'applicazione e generare codice modernizzato.
- Modernizza ed esegui la migrazione dei dati del mainframe:utilizza Mainframe Connector per rendere i dati del mainframe completamente accessibili ai servizi Google Cloud copiandoli dal mainframe e trasferendoli in Cloud Storage, BigQuery e nei database.
- Riduci i rischi di migrazione con test paralleli:utilizza Dual Run per eseguire i workload sia sul mainframe che su Google Cloud contemporaneamente per garantire coerenza e convalida funzionale prima della produzione.
Per saperne di più sugli strumenti e sui processi coinvolti nella modernizzazione delle tue applicazioni mainframe, consulta la panoramica della modernizzazione dei mainframe.
Sicurezza e privacy della raccolta dei dati
Mainframe Assessment Tool raccoglie solo le informazioni estratte dal file zip che fornisci. Non raccoglie informazioni che consentono l'identificazione personale (PII) o dati degli interessati soggetti allo standard di sicurezza dei dati Payment Card Industry (PCI) o ai requisiti di conformità dell'Health Insurance Portability and Accountability Act (HIPAA).
Tutti i dati raccolti vengono utilizzati solo per valutare e analizzare le tue applicazioni ai fini della valutazione e della pianificazione della migrazione al cloud. I tuoi dati non vengono mai esportati al di fuori della VM su cui sono implementati. Il codice sorgente viene caricato su Gemini Enterprise Agent Platform, ma il modello non viene arricchito con le informazioni estratte da questo codice sorgente.