Waynabox | Kubernetes
Desafio
Waynabox tinha sua infraestrutura de microsserviços implantada em um único servidor da AWS com DockerSwarm sem nenhum tipo de escalabilidade a nível de nós.
Devido a isso, a plataforma gerava problemas de adaptabilidade na hora de lançar campanhas de marketing e publicidade que eram realizadas através de seus principais canais de comunicação: TV, influenciadores e redes sociais.
O desafio era analisar a infraestrutura atual e desenvolver uma solução escalável capaz de se adaptar às necessidades de crescimento da plataforma.
A solução: Melhorando a escalabilidade migrando de DockerSwarm para Kubernetes
Depois de analisar em detalhe as necessidades da plataforma do cliente Waynabox, propusemos migrar a solução de DockerSwarm para Kubernetes com a utilização do Elastic Kubernetes Service (EKS) da Amazon Web Services.
Tivemos que realizar a configuração dos modelos de implantação de todas as aplicações do cliente, já que a solução de microsserviços de DockerSwarm não é compatível com a de Kubernetes.
A nível de infraestrutura, integramos alguns serviços gerenciados da AWS, eliminando a carga do cluster de Kubernetes e garantindo que os recursos do cluster fossem utilizados para as aplicações principais do cliente. Toda a infraestrutura foi implantada com Terraform.
Após a migração total da plataforma para a nova solução, a Waynabox nos confiou a gestão e monitoramento de sua plataforma em modalidade 24/7 (Managed Cloud Enterprise) para assegurar o bom funcionamento e a confiabilidade contínua da plataforma.
Benefícios: Integração da automação e dos serviços gerenciados da AWS
- Economia: Redução de 50% dos custos associados à sua plataforma de TI devido à possibilidade de crescer por serviços.
- Escalabilidade: A atual plataforma permite uma escalabilidade que se ajusta às necessidades reais do negócio.
- Operacional: Utilização de serviços SaaS eliminando as necessidades de gestão de serviços não críticos.
Daniel Jiménez
CTO, Waynabox
"Quando nosso modelo de negócio começou a precisar de uma infraestrutura em nuvem consistente e escalável, precisávamos de um parceiro que não apenas tivesse o conhecimento e a experiência necessários, mas que também nos guiasse no processo e nos acompanhasse durante todas as etapas da empresa. A SEIDOR não apenas atendeu a todas as nossas expectativas, mas também foi além, otimizando custos e nos proporcionando segurança e tranquilidade"