Sobre o cliente
A Revvo é uma empresa de aprendizagem digital humanizada e focada em resultados, com foco em acelerar a revolução da aprendizagem nas empresas para que elas entreguem mais resultados, além de ajudar empresas a concretizar seu potencial por meio do desenvolvimento de seus colaboradores.
O Desafio
Em constante crescimento, possuindo clientes em mais de 250 empresas da América Latina e 3 milhões de colaboradores treinados, Revvo entrou em contato com a Darede, AWS Premier Consulting Partner, para assim implementar melhorias de segurança, aplicando as melhores práticas recomendadas pela AWS, reduzindo custos e usando a potência tecnológica oferecida pela AWS de maneira inteligente e econômica.
O ambiente AWS Revvo, composto por diversas aplicações implantadas em Instâncias do Amazon EC2, possui conexão ao banco de dados Amazon Relational Database Service. Com a implementação de uma arquitetura baseada em AWS Route 53, AWS CloudFront, Application Load Balancer (ALB) e Auto Scaling Group, conseguimos estabelecer uma infraestrutura altamente escalável e resiliente. O Route 53 proporciona uma gestão de DNS confiável e eficiente, garantindo a resolução de nome de domínio para as instâncias EC2. Combinado ao ALB, a distribuição de tráfego é otimizada, direcionando as requisições para as instâncias EC2 disponíveis. Fazendo um bom uso do Amazon CloudFront, temos uma CDN global que acelera a entrega de conteúdo estático e dinâmico, melhorando a experiência do usuário em escala global. Além disso, o Auto Scaling Group garante que o ambiente permaneça flexível, adaptando-se automaticamente à demanda, seja ela crescente ou decrescente. Isso proporciona alta disponibilidade e performance, garantindo que a aplicação esteja sempre disponível e responsiva. Dessa forma, seguimos implementando serviços de maneira inteligente e seguindo as boas práticas recomendadas pela AWS, de forma que os 46% dos itens em não conformidade fossem resolvidos.
Arquitetura
A arquitetura a seguir representa o ambiente do cliente Revvo bem como as melhorias implementadas:
Resultado
Obtivemos uma infraestrutura que atende mais de 3 milhões de colaboradores de mais de 250 empresas atendidas pela Revvo da América Latina. Que de 46% dos itens em não conformidade, passamos para 100% em conformidade no ambiente Revvo, por meio da implementação do MFA, políticas de senhas, revisão de permissões, análise de regras de firewall, revisão de políticas de criptografia, revisões nas configurações gerais de logs e monitoramento, revisão das políticas de escalabilidade e resiliência das aplicações (Multi-AZ, Autoscaling), etc. Dessa forma, obtivemos uma redução de custo que gira em torno de $14.000,00 dólares/ano por meio da utilização de reservas de instâncias e Saving Plans, resize de recursos ociosos e descomissionamento de recursos obsoletos.