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.

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.

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.