A Mainframe Assessment Tool ajuda a avaliar a base de código do mainframe 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 Cloud. Para obter mais informações sobre como modernizar o aplicativo de mainframe, consulte a visão geral da modernização de mainframe.
Idiomas
A Mainframe Assessment Tool oferece suporte à análise dos seguintes idiomas:
- 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
- Natural para z/OS (prévia)
- Fortran (prévia)
Esquemas de banco de dados
A Mainframe Assessment Tool oferece suporte aos seguintes esquemas de banco de dados:
- DB2: via SQL incorporado
- IMS DB: via chamadas
EXEC DLIeCBLTDLI
Monitores de transação
A Mainframe Assessment Tool oferece suporte aos seguintes monitores de transação:
- CICS: via instruções
EXEC CICS - IMS DC: via 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:
A jornada de migração tem as seguintes fases:
- Descubra e avalie a 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 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.
- Planeje a migração:use a avaliação detalhada da Mainframe Assessment Tool para planejar a migração mais rapidamente 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, você pode 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 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 o seguinte:
- 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.
- Modernizar e migrar dados de mainframe: use Mainframe Connector para tornar os dados de mainframe totalmente acessíveis aos Google Cloud serviços copiando-os do mainframe e para o Cloud Storage, o BigQuery e os bancos de dados.
- Reduza os riscos de migração com testes paralelos: use execução dupla para executar cargas de trabalho no mainframe e 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, na sigla em inglês) ou aos requisitos de conformidade da Lei de Portabilidade e Responsabilidade de Seguro de Saúde (HIPAA, na sigla em inglês).
Todos os dados coletados são usados apenas para avaliar e analisar seus aplicativos com o objetivo de avaliação e planejamento da 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 Vertex AI, mas o modelo não é enriquecido com informações extraídas desse código-fonte.