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. O Mainframe Assessment Tool ajuda a descobrir e avaliar sua base de código atual e planejar a migração. Depois, é possível modernizar o código para 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 livros de cópias COBOL
  • Jobs, procedimentos, inclusões e dados de cartão da JCL
  • Programas HLASM
  • Programas em PL/I (prévia)
  • Programas RPG/RPGLE e arquivos de inclusão
  • Programas Easytrieve
  • Natural para z/OS (pré-lançamento)
  • 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

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 de mainframe

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

Fases da jornada de migração do 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, o 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, use as soluções Google Cloud para começar a migrar.

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 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 de mainframe:use o Mainframe Connector para tornar os dados de 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. Isso garante 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 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 plataforma de agentes do Gemini Enterprise, mas o modelo não é enriquecido com informações extraídas desse código.

A seguir