IBM COBOL Upgrade Advisor for z/OS 1.1: acelere e simplifique seu upgrade para o IBM Enterprise COBOL 6

Escritório aberto com funcionários sentados em mesas trabalhando em computadores

Autor

Shereen Ghobrial

Director, Compilation Technology & Enterprise Products, IBM Z Software

IBM

O COBOL é o carro-chefe invisível que opera muitos dos setores atuais, como bancos, seguros, governo e muitos outros. Muitas dessas aplicações COBOL foram escritas décadas atrás (o COBOL fez 65 anos em 2024), e muitos clientes estão executando uma mistura de programas COBOL legados e modernizados.

O desafio de manter os programas COBOL atualizados

Vimos que pode ser um desafio crítico manter os programas COBOL continuamente atualizados com a tecnologia IBM COBOL mais recente, para evitar riscos operacionais e cumprir as políticas de TI da empresa.

Também vimos que o processo de upgrade para o IBM Enterprise COBOL for z/OS 6 pode representar um desafio, especialmente para clientes que têm programas COBOL com fragmentos de código escritos incorretamente, como aqueles que contêm itens de dados não inicializados (variáveis), pois esses programas podem se comportar incorretamente após a atualização. Testes e alterações no código-fonte extensos podem ser necessários para garantir que o programa funcione corretamente antes de ser implementado em produção, em um momento em que as habilidades de COBOL são escassas. Como resultado, muitos clientes continuaram a usar gerações antigas de compiladores, como o Enterprise COBOL 4.2, que foi lançado em 2009, e seu suporte foi retirado em 2022. Isso pode representar um risco significativo para seus negócios enquanto eles lutam para concluir a atualização de compiladores para suas aplicações críticas.

Alguns clientes estão enfrentando desafios em que a quantidade de dados que estão sendo alimentados em suas aplicações COBOL está crescendo, e as aplicações que precisam ser concluídas em uma janela em lote não podem mais caber. O Enterprise COBOL 6 foi projetado para fornecer ganhos de desempenho por meio da compatibilidade contínua com as mais recentes funcionalidades de hardware do IBM Z, mas uma recompilação é necessária. No IBM z17, o IBM Enterprise COBOL for z/OS 6.5 reduz em média o uso da CPU em 60% nas aplicações de uso intenso de computação originalmente desenvolvidas com o Enterprise COBOL 4.2 em execução no IBM z17.1

Outros clientes desejam modernizar suas aplicações COBOL e precisam usar os recursos mais recentes do COBOL, como compatibilidade com JSON, interoperabilidade Java e compatibilidade com 64 bits, funcionalidades que estão disponíveis no Enterprise COBOL 6. Desenvolvedores iniciantes no COBOL também podem se beneficiar de recursos de linguagem familiares, como tipos definidos pelo usuário, o que pode facilitar a programação e tornar o código mais fácil de manter.

A solução: novas funcionalidades no IBM COBOL Upgrade Advisor

O IBM COBOL Upgrade Advisor for z/OS 1.1 é um novo produto, planejado para estar disponível em 9 de maio de 2025, que foi projetado para acelerar e simplificar os upgrades para o Enterprise COBOL 6 para apoiar suas iniciativas de conformidade, melhorar o desempenho e modernizar. O IBM COBOL Upgrade Advisor for z/OS foi desenvolvido para proporcionar uma experiência de upgrade abrangente, ajudando as empresas a se manterem atualizadas com o mais recente compilador COBOL da IBM e as tecnologias de hardware do IBM Z. Ele oferece análise e relatórios automatizados em uma interface moderna do Visual Studio Code (VS Code) projetada para desenvolvedores COBOL de todos os níveis de habilidades e a última geração de arquitetos de aplicações.

As seguintes funcionalidades no COBOL Upgrade Advisor for z/OS 1.1 podem ajudar você nas fases iniciais de planejamento e definição do escopo do projeto de upgrade: insights de inventário, exportação de dados, avaliação de prontidão para atualização e recomendações de opções de compiladores. Para mais informações, acesse a página do produto.

Todas as declarações relativas ao direcionamento e às intenções da IBM no futuro estão sujeitas a alterações ou à retirada sem aviso prévio e representam somente metas e objetivos.

Como começar?

O IBM COBOL Upgrade Advisor for z/OS transforma a jornada de atualização para o Enterprise COBOL 6.

Visite a página do produto

Agende uma demo com um especialista da IBM

 

Avisos legais:

1 As melhorias de desempenho são baseadas na média geométrica das medições internas da IBM no IBM z17 executando um z/OS 3.1 LPAR com 1 CP e 80 GB de armazenamento central. Todos os benchmarks compilados com o IBM Enterprise COBOL for z/OS 6.5 usam as opções ARCH(15), OPT(2), STGOPT, AFP(NOVELATILE), HGPR(NOPRESERVE) e LIST. Todos os benchmarks compilados com o IBM Enterprise COBOL for z/OS 4.2 usam as opções OPT(FULL), LIB.  Os resultados de desempenho para aplicações de clientes variam, dependendo do código-fonte, das opções do compilador especificadas e de outros fatores.