Personalize as preferências de consentimento
Utilizamos cookies para ajudá-lo a navegar com eficiência e executar determinadas funções. Você encontrará informações detalhadas sobre todos os cookies em cada categoria de consentimento abaixo.

Os cookies categorizados como “Necessários” são armazenados no seu navegador, pois são essenciais para ativar as funcionalidades básicas do site.

Também utilizamos cookies de terceiros que nos ajudam a analisar como você usa este site, armazenam suas preferências e fornecem conteúdo e anúncios que são relevantes para você. Estes cookies só serão armazenados no seu navegador com o seu consentimento prévio.

Você pode optar por ativar ou desativar alguns ou todos esses cookies, mas a desativação de alguns deles pode afetar sua experiência de navegação.
Sempre ativo

Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.

Não há cookies para exibir.

Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.

Não há cookies para exibir.

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.

Não há cookies para exibir.

Performance cookies are used to understand and analyse the key performance indexes of the website which helps in delivering a better user experience for the visitors.

Não há cookies para exibir.

Advertisement cookies are used to provide visitors with customised advertisements based on the pages you visited previously and to analyse the effectiveness of the ad campaigns.

Não há cookies para exibir.

Transformação digital

Como a GenAI está acelerando a modernização de mainframes

4 de junho de 2024

Mão tocando dispositivo com luzes, simbolizando modernização de mainframes com GenAI

A modernização de mainframes é uma necessidade cada vez mais urgente no ambiente corporativo atual. As empresas modernas em todo o mundo são desafiadas a reformatar suas aplicações legadas, muitas vezes críticas, na infraestrutura de computação em nuvem atual. 
Um estudo global recente da Kyndryl revelou que a maioria das organizações está optando por uma estratégia híbrida para modernização de mainframes. Essa abordagem híbrida, que combina elementos de mainframes on-premises com ambientes de nuvem pública e privada, resultou em uma economia total de US$ 12,5 bilhões para os entrevistados do estudo.
A demanda do mercado acelerou a necessidade desta mudança, expondo vulnerabilidades e limitações dos sistemas tradicionais. Neste contexto, a inteligência artificial generativa (GenAI) tem auxiliado na transição dos mainframes para ambientes de nuvem híbrida. Este artigo explora as abordagens técnicas para uma migração bem-sucedida.

A evolução dos mainframes

Os mainframes, conhecidos por sua complexidade, segurança e desempenho, ainda são a base de muitas operações corporativas, especialmente em setores críticos como financeiro, seguradoras, telecomunicações e varejo. Por décadas, essas máquinas têm suportado cargas de trabalho massivas com alta confiabilidade. No entanto, com a ascensão da computação em nuvem, surgem questões sobre a relevância dos mainframes e a viabilidade de migrar suas aplicações para a nuvem.
Conforme a pesquisa global de Modernização de Mainframe 2022 da Accenture, 93% das empresas que utilizam mainframes estão migrando ou consideram migrar algumas de suas aplicações para a nuvem. Este movimento é impulsionado por vários fatores, incluindo a necessidade de reduzir custos, aumentar a agilidade e superar a escassez de talentos especializados em tecnologias legadas como o COBOL.

Desafios da modernização de mainframe

A modernização de mainframes não é um processo simples. Envolve superar diversos desafios técnicos e operacionais, entre eles:

  • Custos: embora os mainframes possam ser eficientes em termos de computação, eles são vistos como caros devido aos altos custos de manutenção e atualização.
  • Escassez de talentos: com muitos especialistas em mainframe se aposentando, encontrar profissionais com as habilidades necessárias para manter e modernizar essas plataformas é cada vez mais difícil.
  • Agilidade: aplicações legadas são frequentemente complexas e altamente acopladas, dificultando a integração com novas tecnologias e resultando em ciclos de implementação prolongados.

Estes desafios podem transformar mainframes legados em gargalos que limitam a inovação e a capacidade de resposta das empresas às mudanças do mercado.

Abordagens para a modernização de mainframe

Há uma série de formas de modernizar as aplicações de mainframe, cada uma com suas vantagens e desvantagens:

Replataformização

Replataformização é a prática de carregar aplicações existentes em plataformas modernas sem alterar significativamente o seu código base. Por exemplo, as soluções da Micro Focus permitem carregar aplicações COBOL em nuvem, mantendo-as completamente funcionais ao corrigirem os seus custos de infraestrutura.

Recomeço do zero

Também conhecida como “reimagination”, esta abordagem implica na criação de novas aplicações a partir do zero, utilizando tecnologias modernas. Embora ofereça uma grande oportunidade para inovação, pode ser complexa devido à necessidade de preservar a lógica de negócios existente.

Transformação do código

Utilizando ferramentas avançadas de tradução, essa abordagem converte o código legado em linguagens modernas, como Java. Permite a preservação da lógica de negócios enquanto facilita a manutenção e a integração com novos sistemas.

Rehosting

O rehosting envolve mover o mainframe para um provedor terceirizado que opera a plataforma em um modelo de mainframe as a service. Esta solução oferece flexibilidade financeira e manutenção da infraestrutura principal, mas pode não fornecer a escalabilidade da nuvem pública.

A Integração da GenAI na Modernização

A GenAI tem o potencial de transformar a modernização de mainframes ao automatizar muitos dos processos envolvidos. A IA generativa pode analisar o código existente, documentar a lógica de negócios, criar testes automatizados e até mesmo gerar novas aplicações modernizadas. A integração de GenAI pode acelerar significativamente o processo de modernização e reduzir os custos associados.

Passo 1: entendimento das aplicações

A primeira etapa no uso da GenAI para modernização é compreender profundamente o que a aplicação faz. Isso envolve a análise das entradas, saídas, fluxos de dados e dependências de código. A GenAI pode gerar explicações e resumos lógicos, além de criar casos de teste automatizados.

Passo 2: geração de aplicações modernizadas

Com a análise concluída, a GenAI pode então gerar uma nova aplicação utilizando uma arquitetura e pilha de tecnologias modernas. Isso inclui a transformação do código legado em linguagens atuais e a substituição de construções de código obsoletas.

Benefícios da Modernização com GenAI

Grande espaço com mainframes, simbolizando modernização de mainframes com GenAI
A modernização de mainframes utilizando GenAI oferece vários benefícios:

  • Redução de tempo e custos: a automação dos processos de modernização reduz significativamente o tempo e os custos envolvidos.
  • Melhoria na agilidade: aplicações modernizadas são mais fáceis de manter e integrar, aumentando a agilidade das operações de TI.
  • Facilidade de manutenção: a transformação do código para linguagens modernas facilita a manutenção e atrai novos talentos.
  • Escalabilidade e flexibilidade: a migração para a nuvem permite que as empresas escalem suas operações conforme necessário e se beneficiem de modelos de precificação flexíveis.

Segurança e privacidade

A segurança e a privacidade são considerações críticas na modernização de mainframes. A GenAI pode ajudar a garantir que as novas aplicações sejam construídas com as melhores práticas de segurança e compliance. Além disso, a utilização de arquiteturas seguras para a migração de dados sensíveis é essencial para proteger as informações dos clientes e cumprir as regulamentações.

Avaliar, refatorar e reescrever com Modernização de mainframes com GenIA

A modernização de seus mainframes, com certeza, é uma escolha inevitável para a maioria das empresas que está procurando acelerar o digital. A inclusão do GenAI no processo tradicional de modernização ajuda a contornar muitos dos desafios apresentados acima e poupar tempo e custos, ao mesmo tempo, em que eleva a segurança e escalabilidade de suas aplicações. A modernização de mainframes é necessária para empresas que ainda dependem desses sistemas legados.
Se sua empresa está enfrentando os desafios da modernização de mainframes, fale com a Luby. Nossa equipe irá te auxiliar a transformar suas operações com soluções personalizadas.

Imagem padrão

Autor

Júlia Ilkiu

Artigos relacionados

Receba nossa
newsletter

Assine nossa newsletter e receba as últimas
novidades sobre o mundo da tecnologia.

    Eu autorizo a Luby a usar meus dados para o envio de conteúdos personalizados.