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 ferramenta de avaliação de mainframe 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 migração usando a reescrita de código de mainframe (prévia), uma extensão do Visual Studio Code que usa a IA generativa para ajudar você a reescrever aplicativos em Java, C# e Python.
A Mainframe Assessment Tool é compatível com a análise dos seguintes idiomas:
- Programas e copybooks COBOL
- Jobs, procedimentos, inclusões e dados de cartão JCL
- Programas HLASM
- Programas 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)
A Mainframe Assessment Tool é compatível com a análise dos seguintes esquemas de banco de dados e do uso deles por programas COBOL em aplicativos de mainframe:
- DB2: usando SQL incorporado
- Banco de dados IMS: por chamadas
EXEC DLIeCBLTDLI
A Mainframe Assessment Tool é compatível com a análise dos seguintes monitores de transação e do uso deles por programas COBOL em aplicativos de mainframe:
- CICS: usando instruções
EXEC CICS - IMS DC: por chamadas
CBLTDLI
Jornada de migração de 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 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 da ferramenta de avaliação do mainframe para planejar sua migração mais rapidamente e reduzir os riscos associados.
- Migrar cargas de trabalho:dependendo das escolhas feitas durante a etapa de planejamento, use as soluções do Google Cloud para iniciar a migração.
Modernização de código com a reescrita de código de mainframe (pré-lançamento)
Depois de concluir a avaliação usando a Mainframe Assessment Tool, comece a modernizar seu código com a Reescrita de código de mainframe, usando a IA generativa e os modelos do Gemini.
A Reescrita de código de mainframe é uma extensão do Visual Studio Code compatível com sistemas operacionais Windows e Linux. A extensão integra recursos de análise de código de IA generativa específicos do mainframe, como especificação, código e geração de testes, em um ambiente de desenvolvimento integrado (IDE). É possível usar a reescrita de código de mainframe para reescrever aplicativos legados de mainframe em aplicativos modernos de nuvem em Java, C# ou Python de forma mais rápida e com custos reduzidos.
Principais vantagens
- Reinvente e modernize aplicativos de mainframe para a nuvem:crie aplicativos totalmente modernizados para substituir os legados de mainframe, aumentando significativamente a agilidade, a escalonabilidade e a segurança, além de reduzir os custos e a complexidade da manutenção.
- Geração de código e criação de especificações com assistência de IA generativa:use o Gemini Code Assist, a IA generativa e o contexto específico do mainframe para analisar e reinventar o código legado do mainframe em linguagens modernas, como Java, C# e Python.
- Reescreva aplicativos de mainframe mais rápido e com menor custo:acelere os cronogramas de modernização e aumente a produtividade dos desenvolvedores gerando especificações de aplicativos, código e casos de teste do código de mainframe legado.
- Integração perfeita com o IDE:acesse recursos avançados de IA generativa e modelos personalizados do Gemini para modernizar aplicativos de mainframe em um IDE.
Privacidade e segurança 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 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 Vertex AI, mas o modelo não é enriquecido com informações extraídas dele.
A seguir
- Saiba como se preparar para a descoberta e a avaliação.