O chamado foi ouvido em praticamente todos os veículos de comunicação. Programadores COBOL são urgentemente necessários.
Não, isto não é uma volta nostálgica ao bug do milênio. Foi neste ano, 2020, em meio à pandemia de COVID-19. Os sistemas que processam os pedidos de seguro-desemprego estavam em risco. Desenvolvidos em COBOL no século passado, esses sistemas simplesmente não conseguiam aumentar sua capacidade para atender à enorme demanda.
A existência desses sistemas e da tecnologia subjacente não deveria ser uma surpresa. O uso de mainframes e de sistemas com quase seis décadas é mais comum do que você imagina. Nossa própria pesquisa constatou que, em média, 11% do portfólio de aplicativos de uma empresa ainda é composto por "mainframes e monólitos".
Uma pesquisa da Micro Focus constatou que as opiniões sobre o COBOL, em particular, eram otimistas:
A modernização foi preferida à substituição e desativação de sistemas antigos, com 63% dos entrevistados optando por aprimorar seus sistemas COBOL existentes em 2020. Além disso, 92% dos entrevistados consideravam os aplicativos COBOL de suas organizações estratégicos, em comparação com 84% dos entrevistados em 2017.
O COBOL e os mainframes que continuam a dar suporte a ele vieram para ficar.
A natureza estratégica dessas aplicações decorre de sua implementação e estreita integração com os processos de negócios. Quando essas aplicações foram desenvolvidas, era comum não apenas auxiliar nos processos de negócios, mas também codificá-los em uma aplicação. Para todos os efeitos, essas aplicações são o próprio negócio.
Com a migração para a Internet e, posteriormente, para outras tecnologias, os aplicativos passaram a complementar os negócios. Eles funcionavam como mais um canal pelo qual dados críticos eram transferidos para um sistema “central” — muitas vezes, um aplicativo desenvolvido em COBOL e executado em um mainframe.
Hoje, vemos os aplicativos deixarem de ser apenas um complemento para se tornarem substitutos. Mais uma vez, os aplicativos estão se tornando a manifestação digital dos negócios, em vez de apenas um recurso auxiliar para a coleta de dados. Observamos essa evolução nas três fases da transformação digital, nas quais uma organização implementa, expande e integra a tecnologia aos negócios até que os aplicativos sejam o próprio negócio.

Uma porcentagem significativa dos aplicativos desenvolvidos durante a jornada de transformação digital é nativa da nuvem, ou seja, baseada em microsserviços. Assim como seus antecessores em COBOL, esses aplicativos provavelmente serão tão essenciais que também poderão continuar em execução daqui a cinquenta ou sessenta anos.
Pense na quantidade de empresas que, hoje, não conseguem operar sem aplicativos. Quando os sistemas de ponto de venda (PDV) não conseguem se comunicar com os processadores de pagamentos, ainda é possível fazer uma compra? Se os sistemas bancários estiverem fora do ar, você consegue fazer um depósito? E um saque? Seu empregador consegue transferir seu salário? Quanto da sua casa continua funcionando se faltar energia?
O impacto de um nível tão profundo de integração é existencial. Já dependemos dos negócios digitais. À medida que as organizações avançam em sua jornada de transformação digital, veremos empresas e consumidores se tornarem cada vez mais dependentes da tecnologia. Muitos processos de negócios terão sua primeira expressão na forma de um aplicativo. Eles não estarão reproduzindo um processo existente, mas criando novos processos. Esses aplicativos serão tão essenciais quanto — talvez até mais — os aplicativos COBOL dos quais dependemos atualmente.
As aplicações baseadas em microsserviços que estão sendo desenvolvidas para impulsionar a transformação digital provavelmente permanecerão em operação por muito, muito tempo.
Sobre o autor

Lori MacVittie é engenheira distinta e evangelista-chefe no Escritório do CTO da F5, com ampla experiência em entrega de aplicações, estratégia de automação e infraestrutura. Ela é conhecida por transformar complexidade em clareza, seja definindo diretrizes para agentes de IA, analisando arquiteturas multinuvem frágeis ou investigando os limites de sistemas escaláveis. Ela acumula mais de trinta anos de experiência no setor, abrangendo desenvolvimento de aplicações, arquitetura de TI e operações de redes e sistemas. Antes de ingressar na F5, atuou como editora de tecnologia e recebeu diversos prêmios. MacVittie tem mestrado em Ciência da Computação e é uma autora prolífica, com publicações que abrangem segurança, nuvem e arquitetura empresarial. Ela também é uma entusiasta de jogos de tabuleiro e videogames, além de ter opiniões assumidamente fortes sobre queijos.
Mais publicações de Lori Mac VittiePublicações relacionadas no blog
O estado da maturidade digital empresarial: a transformação digital ainda não terminou
Explore como a IA impacta as empresas, as aplicações da IA generativa, as estratégias para modernizar as operações de TI e os benefícios da maturidade digital com a F5.
Como a IA generativa acelera a transformação digital
Veja como a IA generativa impulsiona a transformação digital nas empresas, acelerando tendências como a integração de APIs, os desafios dos modelos operacionais de TI híbrida e a adoção de AIOps.
Seis capacidades técnicas para acelerar a transformação digital
As arquiteturas empresariais atuais carecem dos fatores necessários de agilidade, escalabilidade, segurança e observabilidade, essenciais para impulsionar a mudança tecnológica. No entanto, estas seis capacidades fundamentais ajudarão as empresas a gerenciar riscos e desafios ao longo de sua transformação digital.
Inverter a API é a transformação digital de que as empresas precisam para participar e competir em uma economia de APIs
As organizações detêm um valor latente — na forma de APIs internas — que precisam explorar para competir em uma economia de APIs. Embora os desafios técnicos e de segurança possam desestimular algumas delas, as empresas precisam reconhecer que inverter suas APIs permitirá liberar o valor da organização como plataforma.
A modernização da TI começa pela infraestrutura
O hardware e o software evoluíram rapidamente desde os primórdios da internet, mas, para aproveitar ao máximo os benefícios resultantes dessa evolução, as organizações precisam avaliar e modernizar sua infraestrutura e a entrega de aplicativos. Acelere os esforços de modernização com a nova F5 rSeries.