Visão geral da Mainframe Assessment Tool

A Mainframe Assessment Tool ajuda a avaliar a base de código do mainframe existente e planejar a migração para o Google Cloud. A Mainframe Assessment Tool automatiza a avaliação, economizando tempo e recursos. Ela usa a IA generativa para ajudar você a entender a base de código e gerar documentação.

A jornada de migração do mainframe tem as seguintes fases: descobrir e avaliar, planejar e migrar cargas de trabalho. A Mainframe Assessment Tool ajuda você a descobrir e avaliar a base de código e planejar a migração. Em seguida, é possível modernizar o código para migração usando os produtos de modernização de mainframe disponíveis no Google CloudGoogle Cloud. Para obter mais informações sobre como modernizar o aplicativo de mainframe, consulte a visão geral da modernização de mainframe.

Idiomas compatíveis

A Mainframe Assessment Tool oferece suporte à análise dos seguintes idiomas e artefatos:

  • Programas e copybooks COBOL
  • Jobs, procedimentos, inclusões e dados de ficha de informações JCL
  • Programas HLASM
  • Programas PL/I (pré-lançamento)
  • Programas RPG/RPGLE e arquivos de inclusão
  • Programas Easytrieve
  • Programas REXX (pré-lançamento)
  • Programas Natural para z/OS, módulos de definição de dados (DDMs) e mapas de tela (MAPS)
  • Fortran (pré-lançamento)
  • UniVerse BASIC (pré-lançamento)

Esquemas de banco de dados

A Mainframe Assessment Tool oferece suporte aos seguintes esquemas de banco de dados:

  • DB2: por meio do SQL incorporado
  • IMS DB: por chamadas EXEC DLI e CBLTDLI
  • Adabas: por módulos de definição de dados naturais (DDMs)

Monitores de transação

A Mainframe Assessment Tool oferece suporte aos seguintes monitores de transação:

  • CICS: por instruções EXEC CICS
  • IMS DC: por chamadas CBLTDLI

Configurações do programador

A Mainframe Assessment Tool oferece suporte às seguintes configurações do programador:

  • BMC Control-M

Jornada de migração do mainframe

O diagrama a seguir ilustra a jornada geral de migração de aplicativos de mainframe:

Fases da jornada de migração de mainframe

A jornada de migração tem as seguintes fases:

  • Descobrir e avaliar a base de código atual:a Mainframe Assessment Tool ajuda você a realizar uma avaliação da área de cobertura, da pilha de tecnologia e das dependências do aplicativo de mainframe. Depois de fazer upload de um arquivo ZIP que contém o código de um ou mais aplicativos de mainframe, a Mainframe Assessment Tool verifica o código do aplicativo e fornece uma avaliação. A automação do processo de avaliação com a Mainframe Assessment Tool economiza tempo e esforço da sua organização na coleta e no processamento manual do código do aplicativo.
  • Planejar a migração:é possível usar a avaliação detalhada da Mainframe Assessment Tool para planejar a migração com mais rapidez e reduzir os riscos de migração. Para ajudar no planejamento, a Mainframe Assessment Tool agrupa automaticamente os recursos do mainframe em unidades migradas sequenciadas com base nas dependências de chamadas e dados e na configuração do usuário.
  • Migrar cargas de trabalho: dependendo das opções feitas durante a fase de planejamento, é possível usar Google Cloud soluções para iniciar a migração.

Modernização de código

Depois de concluir a avaliação usando a Mainframe Assessment Tool, você pode começar a modernizar o código. Esse processo envolve a transformação dos aplicativos de mainframe legados em aplicativos modernos nativos da nuvem. Ao modernizar, você pode aumentar a agilidade, a escalonabilidade e a segurança, além de reduzir os custos e a complexidade da manutenção.

As principais atividades no processo de modernização incluem o seguinte:

  1. Gerar e transformar código: use a CLI do Gemini para converter o aplicativo de mainframe em aplicativos modernizados usando comandos de linguagem natural e fluxos de trabalho automatizados. A CLI do Gemini usa a Mainframe Assessment Tool pelo servidor MCP para entender o contexto do aplicativo e gerar código modernizado.
  2. Modernizar e migrar dados de mainframe: use o Mainframe Connector para tornar os dados do mainframe totalmente acessíveis aos Google Cloud serviços do Google Cloud, copiando-os do mainframe para o Cloud Storage, o BigQuery e os bancos de dados.
  3. Reduzir os riscos de migração com testes paralelos: use a execução dupla para executar cargas de trabalho no mainframe e no Google Cloud Google Cloud simultaneamente para garantir a consistência e a validação funcional antes da produção.

Para mais informações sobre as ferramentas e os processos envolvidos na modernização dos aplicativos de mainframe, consulte a visão geral da modernização de mainframe.

Segurança e privacidade da coleta de dados

A Mainframe Assessment Tool coleta apenas informações extraídas do arquivo ZIP fornecido. Ela não coleta informações de identificação pessoal (PII) ou dados sujeitos ao padrão de segurança de dados do setor de cartões de pagamento (PCI) ou aos requisitos de conformidade da Lei de Portabilidade e Responsabilidade de Seguros de Saúde (HIPAA).

Todos os dados coletados são usados apenas para avaliar e analisar seus aplicativos com o objetivo de avaliar e planejar a migração para a nuvem. Seus dados nunca são exportados para fora da VM em que estão implantados. O código-fonte é enviado para a Gemini Enterprise Agent Platform, mas o modelo não é enriquecido com informações extraídas desse código-fonte.

A seguir