Elevator Pitch
O E-commerce do Grupo Boticário é responsável por 3 Milhões requisições todos os dias, tivemos o desafio de atualizar nossos Clusters, tínhamos o desafio de migrar sem indisponibilidade. Utilizando o karpenter diversas melhorias alcançadas, performance, escalabilidade e redução de custos.
Description
O E-commerce do Grupo Boticário é responsável por 3 Milhões requisições todos os dias, diante deste cenário nós tivemos o desafio de atualizar nosso Kubernetes, além de criarmos outro cluster do zero, tínhamos o desafio de migrar sem indisponibilidade. Uma tecnologia que mudou o jogo de como escalamos, utilizando o karpenter trouxeram diversas melhorias dentre elas performance, escalabilidade e redução de custos em poucos dias, o planejamento de algo tão complexo para uma virada sem downtime do lado do usuário que desfrutam de uma navegação mais rápida e confiável.
Resumo da Apresentação:
Apresentaremos uma abordagem didática e estratégica para aumentar a eficiência operacional e reduzir custos em ambientes críticos utilizando instâncias Spot da AWS, Karpenter e Kubernetes. Nossa sessão abordará desde a implementação do Cluster Kubernetes utilizando Blueprints da AWS, mitos comuns sobre o uso de SPOTS, estratégias recomendadas de mitigação de riscos, e os benefícios de escalabilidade que são cruciais para empresas de grande porte que lidam com picos de tráfego e demandas de recursos imprevisíveis.
-
Relevância e Atualidade:
- Com o crescente volume de usuários e a necessidade de recursos computacionais em prontidão, no e-commerce enfrentam desafios únicos de escalabilidade e custo. Nossa apresentação oferece soluções práticas e efetivas que são altamente relevantes para o público do DevOps.
-
Desmistificação e Educação:
- Existem muitos equívocos em torno do uso de instâncias Spot da AWS. Ao desmistificar esses mitos e fornecer insights detalhados, ajudaremos a compreender melhor essa poderosa ferramenta, capacitando-os a tomar decisões informadas para suas infraestruturas.
-
Estratégias de Mitigação de Riscos:
- Discutiremos estratégias comprovadas para mitigar os riscos associados às instâncias Spot, incluindo a integração com Karpenter. Isso permitirá que os profissionais de DevOps maximizem a economia de custos sem comprometer a estabilidade e a segurança de seus sistemas.
-
Benefícios de Escalabilidade:
- Karpenter, um provisionador de capacidade open-source para Kubernetes, substituto do ClusterAutoScale terá um foco central. Mostraremos como ele pode ser utilizado para escalabilidade automática, otimização de recursos e resiliência, beneficiando diretamente os ambientes críticos e sensíveis.
-
Exemplos Didáticos e Demonstrações:
- A sessão incluirá demonstrações de configuração e recomendação de instâncias Spot e Karpenter, proporcionando aos participantes uma visão clara e aplicável de como essas tecnologias podem ser implementadas em seus próprios ambientes.
-
Contribuição para a Comunidade DevOps:
- Compartilhar conhecimentos e melhores práticas é essencial para o avanço da comunidade DevOps. Nossa apresentação contribuirá para o entendimento e a adoção de tecnologias de otimização de custos e recursos, promovendo um ambiente de aprendizado, seguro e escalável.
Conclusão:
Neste evento do DevOpsDays em BH proporcionará aos participantes uma oportunidade única de explorar o potencial das instâncias Spot da AWS e Karpenter no Kubernetes. Eles sairão com conhecimento prático e estratégias eficazes para enfrentar os desafios de escalabilidade e custo em grandes empresas de e-commerce. Acreditamos firmemente que nossa sessão não só informará, mas também inspirará a comunidade a adotar práticas mais eficientes e econômicas.
Agradecemos a consideração e esperamos a oportunidade de compartilhar nossa expertise com a comunidade DevOps.
Notes
Requisitos Técnicos para os Participantes:
-
Conhecimentos Intermediários de AWS e Kubernetes: Os participantes devem ter um conhecimento e contato fundamental dos serviços AWS (especialmente EC2) e de Kubernetes.
- Experiência Prática: Como pessoa técnica no time de ecommerce, fui uma pessoa chave no planejamento, implementação e gerenciamento de infraestruturas em grande escala. Minha experiência prática me permite fornecer insights valiosos e soluções comprovadas.
- Histórico de Sucesso: Tenho um histórico de sucesso em otimizar custos e aumentar a eficiência operacional usando instâncias Spot e ferramentas como Karpenter. Projetos anteriores resultaram em economias de custos significativas e melhor desempenho das aplicações.