Pular para o conteúdo principal
Vermont Solutions

Glossário · Técnico · Modernização de legado

COBOL — o core legado de banca e seguros

COBOL é uma linguagem de 1959 que continua a executar o core transacional de boa parte da banca e dos seguros: processos batch, contas, apólices, liquidações. Não é uma relíquia inofensiva: décadas de lógica de negócio sem documentação e a reforma de quem o mantém tornam-no dívida técnica crítica e um risco de continuidade.

Por que continua vivo (e por que é um risco)

O COBOL persiste porque é fiável e move volumes transacionais enormes com custos previsíveis. O risco não é a linguagem em si, mas o seu contexto: escassez de talento (o pessoal que o conhece reforma-se), acoplamento a mainframe e batch, ausência de documentação e dificuldade em evoluir ao ritmo do negócio. Ao abrigo do DORA, além disso, a dependência de sistemas que poucos sabem manter é um risco de resiliência operacional.

Estratégias de modernização

  • Strangler fig — extrair funcionalidades para serviços novos que coexistem com o COBOL até o esvaziar e o retirar, sem um «big bang» de alto risco.
  • Encapsulamento por APIs — expor o core COBOL atrás de uma camada de serviços para desacoplar os consumidores antes de reescrever.
  • Reescrita seletiva para Java/Python com paridade de outputs verificada antes de cada corte.
  • Continuidade operacional — períodos de coexistência e comparação de resultados entre o sistema legado e o novo.

Relacionado no glossário

Ver também dívida técnica e Oracle Forms, outras frentes habituais do legado em banca e seguros.

Como ajuda a Vermont Solutions

Modernização do core COBOL sem interromper a operação

Aplicamos strangler fig sobre o core: extração de lógica, coexistência com paridade de outputs e reescrita por fases, com continuidade operacional Tier-1 e alinhamento DORA.

Ver modernização de legacy e core →

Última atualização: 2026-06-19. Conteúdo editorial da Vermont Solutions, citável mediante atribuição.