
← PPT Não Compila | Tecnologia, IA e Programação1 jul · 1 u 34 min
Modernização de Legado na CCEE: Arquitetura, Decisões e Lições
<p>Modernizar uma aplicação de missão crítica que movimenta bilhões de reais por mês, funciona impecavelmente há mais de uma década e sustenta o mercado de energia elétrica do Brasil inteiro — sem parar nada, sem derrubar nada — é o tipo de desafio que a maioria das equipes de tecnologia prefere não tocar. Mas é exatamente esse o case que o episódio de hoje desvenda: a modernização do motor de cálculo da CCEE, a Câmara de Comercialização de Energia Elétrica, uma plataforma construída em PL/SQL que processa o encontro de contas entre geradores, distribuidores e consumidores de energia no Brasil. Com uma perspectiva de crescimento de 3.000 agentes em 2012 para virtualmente 80 milhões de brasileiros no Mercado Livre até 2030, os gatilhos de negócio para modernizar eram claros: escala, performance e flexibilidade. E é exatamente aí que a conversa começa a ficar séria.</p><p><br></p><p>Neste episódio, Wellington Cruz recebe Felipe Consentino, Gerente de Tecnologia da CCEE, Fernando Tavares de Campos Filho, Head de Arquitetura da CCEE, Marcelo Tavares, Arquiteto de Dados da CCEE e Danilo Bonamini, Gestor de TI na VMBears — a parceira responsável pelo assessment e execução da modernização. Juntos, eles desmontam o processo por completo: como identificar os gatilhos certos para justificar o investimento frente a um board executivo quando a aplicação funciona bem; como conduzir um processo de assessment que ouve desenvolvedores, time de infraestrutura e áreas de negócio com o mesmo peso; como estruturar uma prova de conceito em duas fases para validar requisitos não funcionais antes de qualquer linha de código produtivo; e como arquitetar uma solução híbrida com Apache Spark como motor de processamento, Apache Airflow como orquestrador inteligente, contêineres no OpenShift e o padrão Cloud Bursting — que permite rodar on-premises ou em nuvem com total portabilidade. O resultado da POC foi uma redução de 80 a 90% no tempo de processamento, saindo de 3 a 4 horas para 12 a 18 minutos, sem calibração fina do Spark. E sem abrir mão da rastreabilidade histórica que o mercado de energia exige, incluindo a capacidade de recontabilizar meses de anos atrás com a fotografia exata dos dados e das regras daquele momento.</p><p><br></p><p>Se você trabalha com modernização de legado, arquitetura de soluções, engenharia de dados ou simplesmente quer entender como decisões técnicas de alto nível são tomadas na prática, esse episódio é obrigatório. Deixa o like, segue o PPT não Compila no Spotify e no YouTube, e se quiser apoiar o podcast de forma direta, manda um Pix para pix@pptnocompila.com.br. Agora vai lá, aperta o play e descobre por que tecnologia sem problema de negócio é brincadeira de nerd.</p><p><br></p><p>Convidados</p><p>Danilo Bonamini</p><p>https://br.linkedin.com/in/danilobonamini</p><p><br></p><p>Felipe Consentino</p><p>https://www.linkedin.com/in/felipe-consentino-690527118/</p><p><br></p><p>Fernando Tavares de Campos Filho</p><p>https://www.linkedin.com/in/ftcampos/</p><p><br></p><p>Marcelo Tavares:</p><p>https://www.linkedin.com/in/marcelotavares-dados-ia/</p><p><br></p><p>00:00:00 O que esperar desse episódio</p><p>00:00:47 Apresentação dos convidados</p><p>00:05:23 O que é a CCEE? </p><p>00:12:06 O Motor de Cálculo</p><p>00:18:00 Os Gatilhos para Modernizar</p><p>00:27:00 Por que modernizar agora? </p><p>00:31:00 Assessment e escolha do parceiro</p><p>00:38:30 Prova de Conceito em duas fases: </p><p>00:49:00 Por que o Big Query foi descartado? </p><p>00:54:28 A Arquitetura Final</p><p>01:00:00 O Desafio do Reprocessamento Histórico</p><p>01:06:00 Estratégia de Transição</p><p>01:15:00 Resultado da POC</p><p>01:20:00 On-premises vs. Nuvem</p><p>01:24:30 Próximos passos e lições</p><p><br></p><p>Links</p><p>Site da Klever: https://klever.io/</p><p>Site da VMBears: https://www.vmbears.io/</p><p>Site da CCEE: https://www.ccee.org.br/</p><p><br></p><p>Youtube: https://youtu.be/iYQizdaucug</p><p>Outras plataformas: https://linktr.ee/pptn