Escalabilidade com ECS e Auto Scaling
O Desafio
A ISY Sistemas enfrentava dificuldades para lidar com o crescimento do tráfego em seus sistemas críticos.
Os principais pontos de atenção eram:
​
-
Infraestrutura estática, sem capacidade de escalonamento automático.
-
Risco de indisponibilidade durante picos de uso.
-
Custos elevados com recursos superdimensionados.
-
Necessidade de agilizar os ciclos de deploy de novas versões.
​
A Solução da Beonup
A Beonup foi responsável pelo desenho e implementação de uma arquitetura escalável e resiliente na AWS.
A arquitetura incluiu:
​
-
Amazon ECS com Fargate e EC2 para execução dos containers.
-
Application Load Balancer (ALB) distribuindo requisições entre múltiplas zonas de disponibilidade.
-
Auto Scaling Groups configurados com base em métricas de CPU e requisições.
-
Terraform para provisionamento da infraestrutura como código.
-
AWS CodePipeline para automação do fluxo de deploy e CI/CD.
-
IAM e KMS para garantir segurança e criptografia dos recursos.
Os Resultados
A adoção da nova arquitetura trouxe benefícios imediatos para a ISY Sistemas:
-
Alta disponibilidade: SLA de 99,9% mesmo em horários de pico.
-
Redução de custos em ~20%, graças ao uso otimizado de Auto Scaling.
-
Ciclos de entrega 40% mais rápidos, permitindo releases ágeis de novas versões.
-
Infraestrutura resiliente: capacidade de lidar com aumento repentino de requisições sem impacto ao cliente final.


