Post: Engie

Com a aquisição da TAG, a ENGIE é agora também detentora da mais extensa malha de transporte de gás natural do país, com 4.500 km, que atravessam 10 estados e 191 municípios.

Além disso, o Grupo atua no Brasil na comercialização de energia no mercado livre e está entre as maiores empresas em geração fotovoltaica distribuída. A empresa possui ainda um portfólio completo em soluções integradas responsáveis por reduzir custos e melhorar infraestruturas para empresas e cidades, como eficiência energética, monitoramento e gerenciamento de energia, gestão de contratos de fornecimento de eletricidade, iluminação pública, sistemas de HVAC, telecomunicação, segurança e mobilidade Urbana. Contando com 2.750 colaboradores, a ENGIE teve no país em 2019 um faturamento de R$ 10,5 bilhões.

O Desafio

Há alguns anos a ENGIE vem inovando em diversas áreas, inclusive se unindo diversas empresas brasileiras com o intuito de oferecer melhores e mais modernos serviços associados à tecnologia. A ENGIE procurou a Darede e propôs o desafio de implementar uma estrutura em Cloud, ágil e moderna, porém segura e trazendo as políticas e valores da ENGIE.

O primeiro passo dessa jornada, ocorreu com a remodelação total da infraestrutura do website utilizando um CMS OpenSource. Além de objetivos mais comuns como: Elasticidade, AutoScaling e Alta Disponibilidade, foi nos apresentada a demanda por CI/CD completo utilizando Bamboo, além de estratégia de deploy mista entre Blue/Green para produção e homologação, o que é bem incomum para um CMS, esteira linear com aprovação e Continuous Deployment entre desenvolvimento o próprio Blue/Green.

Resultado

Após 3 meses de projeto, conseguimos atender todas as expectativas, com CI/CD fazendo inclusive refresh do banco de dados entre o ambiente Blue e Green sem nenhum downtime da aplicação, e com todo processo que antes levava horas para apenas alguns minutos.

Na solução foram utilizados os seguintes serviços:

  • GIT/Bitbucket
  • Bamboo
  • CodeDeploy
  • EC2
  • AutoScaling
  • Application LoadBalancer
  • Route 53

Algumas características do ambiente alcançado:

  • CI/CD com deploy automático no ambiente de desenvolvimento foi alcançado
  • Esteira com aprovação para deploy do ambiente de Homologação (Blue ou Green)
  • Aprovação para chaveamento entre Blue e Green (Produção e Homologação)
  • Estratégia de Rollback entre Blue e Green de apenas alguns segundos

Descrição resumida

A ENGIE Brasil implementou uma solução robusta na AWS para o Prospec, sua ferramenta de prospecção de custos energéticos, alcançando alta disponibilidade, elasticidade e escalabilidade.

Apresentação

ENGIE [1], líder em transformação energética, detém a maior malha de transporte de gás natural do Brasil, com presença significativa no mercado de energia livre e geração fotovoltaica distribuída. A empresa também oferece soluções integradas em eficiência energética, gestão de energia e infraestruturas urbanas, com um faturamento de R$ 10,5 bilhões em 2019.

A Darede [2], empresa parceira Premier AWS, conta com uma série de profissionais altamente capacitados, com experiência na gestão, orientação e elaboração de novos ambientes e desafios na AWS, e por isso foi convidada para participar deste desafio.

O Desafio

Com a expansão contínua e a complexidade crescente em suas operações, a ENGIE enfrentava o desafio de manter uma aplicação crítica—o Prospec—que realiza cálculos para prospecção de custos de energia, necessitando de uma plataforma que suportasse requisitos rigorosos de elasticidade, auto-scaling e alta disponibilidade. 

Solução proposta pela Darede

A Darede desenhou uma solução utilizando a infraestrutura da AWS para hospedar o Prospec, implementando práticas avançadas de CI/CD, auto-scaling e balanceamento de carga para garantir que a aplicação atendesse às demandas dinâmicas de performance e disponibilidade.

A figura 1 traz um diagrama macro da solução proposta para Engie Brasil, descreve a solução final:

Serviços AWS Utilizados

  • Amazon EC2 e AutoScaling para gerenciar a demanda dinâmica e manter a aplicação sempre disponível.
  • Application Load Balancer (ALB) para distribuir o tráfego de forma eficiente.
  • Route 53 para gerenciamento DNS robusto.
  • GIT/Bitbucket e Bamboo para um ciclo de desenvolvimento integrado com CI/CD.
  • AWS CodeDeploy para automatizar as implantações, facilitando os deploys e rollbacks entre ambientes de produção e homologação.

Serviços Darede utilizados

Darede CaaS for Energy – A Darede AWS CaaS for Energy é a escolha ideal para empresas de energia que buscam uma solução especializada e eficiente para aproveitar ao máximo os serviços da AWS. Entre em contato conosco hoje mesmo para saber mais sobre como podemos ajudar a impulsionar o seu negócio!

Resultados

A implementação do Prospec na AWS proporcionou à ENGIE um sistema altamente resiliente e escalável que suporta eficientemente o cálculo de custos de energia para seus clientes. A estratégia de CI/CD implementada assegurou deploys automáticos e rápidos, com a capacidade de realizar rollbacks quase instantâneos, garantindo a continuidade dos negócios com mínima interrupção. Esta solução não apenas melhorou a eficiência operacional, mas também reforçou a posição da ENGIE como líder inovador no setor energético. 

Referências

[1] https://www.engie.com.br/

[2] https://www.darede.com.br/

Newsletter

Suscríbase y manténgase al día de todo lo que ocurre en el mundo de la computación en la nube.

Nube que Transforma Resultados

Descubra cómo Darede está transformando negocios en España con la nube. Hable con nuestros expertos y lleve su IT al siguiente nivel.

Ver todas las noticias

Scroll to Top