Visão geral da Mainframe Assessment Tool

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

A jornada de migração do mainframe tem as seguintes fases: descoberta e avaliação, planejamento e migração de cargas de trabalho. A Mainframe Assessment Tool ajuda você a descobrir e avaliar sua base de código atual e planejar a migração. Depois, é possível modernizar o código para a migração usando os produtos de modernização de mainframe disponíveis noGoogle Cloud. Para mais informações sobre a modernização do aplicativo de mainframe, consulte a visão geral da modernização de mainframe.

Idiomas compatíveis

A Mainframe Assessment Tool é compatível com a 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évia)
  • Programas RPG/RPGLE e arquivos de inclusão
  • Programas Easytrieve
  • Programas REXX (pré-lançamento)
  • Natural para programas 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 é compatível com os seguintes esquemas de banco de dados:

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

Monitores de transações

A Mainframe Assessment Tool é compatível com os seguintes monitores de transação:

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

Configurações do programador

A Mainframe Assessment Tool é compatível com as seguintes configurações de agendador:

  • 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:

  • Descubra e avalie sua base de código atual:a Mainframe Assessment Tool ajuda você a fazer uma avaliação da pegada do aplicativo de mainframe, da pilha de tecnologia e das dependências. Depois de fazer upload de um arquivo ZIP que contém código para um ou mais aplicativos de mainframe, a Mainframe Assessment Tool analisa o código do aplicativo e fornece uma avaliação. Automatizar o processo de avaliação com a Mainframe Assessment Tool economiza tempo e esforço da sua organização, que não precisa coletar e processar manualmente o código do aplicativo.
  • Planejar a migração:use a avaliação detalhada do Mainframe Assessment Tool para planejar sua 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 migráveis sequenciadas com base nas dependências de chamada e de dados e na configuração do usuário.
  • Migrar cargas de trabalho:dependendo das escolhas feitas durante a etapa de planejamento, é possível usar soluções Google Cloud 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 seu código. Esse processo envolve transformar seus aplicativos legados de mainframe em aplicativos modernos e 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:

  1. Gerar e transformar código:use a CLI do Gemini para converter seu 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. Modernize e migre dados do mainframe:use o Mainframe Connector para tornar os dados do mainframe totalmente acessíveis aos serviços do Google Cloud copiando-os do mainframe para o Cloud Storage, o BigQuery e os bancos de dados.
  3. Reduza os riscos de migração com testes paralelos:use a execução dupla para executar cargas de trabalho no mainframe e no Google Cloudsimultaneamente e 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 que você fornece. 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 com a 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 para fins de avaliação e planejamento da migração para a nuvem. Seus dados nunca são exportados para fora da VM em que são implantados. O código-fonte é enviado para a Gemini Enterprise Agent Platform, mas o modelo não é enriquecido com informações extraídas dele.

A seguir