Panoramica di Mainframe Assessment Tool

Mainframe Assessment Tool ti aiuta a valutare la codebase mainframe esistente e a pianificare la migrazione a. Google Cloud Mainframe Assessment Tool automatizza la valutazione, consentendoti di risparmiare tempo e risorse. Utilizza l'AI generativa per aiutarti a comprendere la codebase esistente e generare la documentazione.

Il percorso di migrazione del mainframe prevede le seguenti fasi: individuazione e valutazione, pianificazione e migrazione dei carichi di lavoro. Mainframe Assessment Tool ti aiuta a individuare e valutare la codebase esistente e a pianificare la migrazione, quindi puoi modernizzare il codice per la migrazione utilizzando i prodotti di modernizzazione del mainframe disponibili in Google Cloud. Per ulteriori informazioni sulla modernizzazione dell'applicazione mainframe, consulta la panoramica della modernizzazione del mainframe.

Lingue

Mainframe Assessment Tool supporta l'analisi delle seguenti lingue:

  • Programmi COBOL e copybook
  • Job, procedure, include e dati delle schede JCL
  • Programmi HLASM
  • Programmi PL/I (anteprima)
  • Programmi RPG/RPGLE e file include
  • Programmi Easytrieve
  • Natural for z/OS (anteprima)
  • Fortran (anteprima)

Schemi di database

Mainframe Assessment Tool supporta i seguenti schemi di database:

  • DB2: tramite SQL incorporato
  • IMS DB: tramite chiamate EXEC DLI e CBLTDLI

Monitor delle transazioni

Mainframe Assessment Tool supporta i seguenti monitor delle transazioni:

  • CICS: tramite istruzioni 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:

Fasi del percorso di migrazione del mainframe

Il percorso di migrazione prevede le seguenti fasi:

  • Individua e valuta la 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 contenente 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 ed 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 mainframe in unità migrabili sequenziate in base alle dipendenze di chiamate e dati e alla configurazione dell'utente.
  • Esegui la migrazione dei carichi di lavoro: a seconda delle scelte effettuate durante la fase di pianificazione, puoi utilizzare le Google Cloud soluzioni per avviare 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 applicazioni mainframe legacy in applicazioni moderne e cloud-native. La modernizzazione ti consente di migliorare l'agilità, la scalabilità e la sicurezza, riducendo al contempo i costi di manutenzione e la complessità.

Le attività chiave del processo di modernizzazione includono:

  1. Genera e trasforma il codice: utilizza la Gemini CLI per convertire l'applicazione mainframe in applicazioni modernizzate utilizzando prompt in linguaggio naturale e workflow automatizzati. Gemini CLI utilizza Mainframe Assessment Tool tramite il server MCP per comprendere il contesto dell'applicazione e generare codice modernizzato.
  2. Modernizza ed esegui la migrazione dei dati mainframe: utilizza Mainframe Connector per rendere i dati mainframe completamente accessibili ai Google Cloud servizi copiandoli dal mainframe e trasferendoli in Cloud Storage, BigQuery e nei database.
  3. Riduci i rischi di migrazione con i test paralleli: utilizza Dual Run per eseguire i carichi di lavoro sia sul mainframe sia Google Cloud contemporaneamente per garantire la coerenza e la convalida funzionale prima della produzione.

Per ulteriori informazioni sugli strumenti e sui processi coinvolti nella modernizzazione delle applicazioni mainframe, consulta la panoramica della modernizzazione del 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 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 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 è stato eseguito il deployment. Il codice sorgente viene caricato in Vertex AI, ma il modello non viene arricchito dalle informazioni estratte da questo codice sorgente.

Passaggi successivi