Desafio
O cliente necessitava de uma solução baseada em microsserviços, altamente escalável e com um alto nível de automação, garantindo eficiência operacional e otimização de recursos.
Solução
Para atender aos requisitos do cliente, foi implementado um pipeline de entrega contínua utilizando os serviços da família AWS Code, incluindo AWS CodeCommit, AWS CodeDeploy, AWS CodeBuild e AWS CodePipeline. Além disso, foram estabelecidos guardrails de segurança para controle granular de acesso, combinando AWS WAF, Amazon CloudFront e Amazon S3. Como solução de banco de dados, foi adotado Amazon Aurora Serverless, proporcionando escalabilidade automática conforme a demanda. Quando não há necessidade de recursos adicionais, o banco mantém sua configuração mínima, garantindo eficiência operacional e redução de custos.
Resultado
Com esse cenário foi possível obter ganhos de performance e mais escalável, utilizando uma configuração mais assertiva e com menos custo.