APPROACH
O Studio by Rock Content estava procurando um parceiro para auxiliar na entrega de duas novas aplicações subdivididas em quatro microsserviços.
A empresa precisava de uma solução de deployment segura, escalável, rápida e sem a necessidade de intervenção humana.
Processo
Benefícios
- Implantação de automação de aplicações
- Criou aplicativos a prova de falha, elásticos e escaláveis para uso nas plataformas existentes, bem como em novos produtos
Sobre o Studio
Serviços AWS Usados
- Amazon ECS
- AWS CodeBuild
- Amazon Route53
- Amazon ECR
- AWS CodePipeline
- AWS Code Commit
- Elastic Load Balancer
Resultados
Após o primeiro deploy, foram realizados alguns testes de stress, a aplicação se comportou como esperado, porém, o tempo de auto-scaling das máquinas estava grande. Rapidamente, realizamos algumas alterações no auto-scaling para melhorar a performance, o que foi comprovado pelo cliente nos testes seguintes.
Realizamos também testes de CI/CD junto com a equipe de desenvolvimento, que funcionou perfeitamente e foi muito bem visto por toda a empresa.
Com os testes realizados, iniciamos a publicação dos aplicativos no ambiente de produção. Desde então, tivemos somente feedbacks positivos, a aplicação está conseguindo receber grandes picos de utilização sem nenhum downtime, depois deste projeto já iniciamos outros parecidos para outras aplicações no mesmo cliente, e estamos caminhando para que a aplicação atual do mesmo seja dividida em microsserviços e migrada para uma infraestrutura parecida.