DevOps e infraestrutura como código [manuscrito]: uma abordagem para alta disponibilidade e escalabilidade na AWS

Data

Autor(es)

Título da Revista

ISSN da Revista

Título de Volume

Editor

Resumo

Este trabalho investiga como as práticas de DevOps e a automação de infraestrutura podem ser aplicadas para garantir escalabilidade, resiliência e eficiência operacional em ambientes de nuvem. A pesquisa, de natureza aplicada e abordagem qualitativa, combina revisão bibliográfica com um estudo de caso conduzido em ambiente controlado da Amazon Web Services (AWS). A arquitetura proposta articula Infraestrutura como Código (IaC) com Terraform e Terragrunt; computação elástica por meio de Auto Scaling Groups (ASG) sobre instâncias Amazon EC2; balanceamento e verificação de saúde via Application Load Balancer (ALB); persistência relacional gerenciada com Amazon RDS PostgreSQL em modo Multi-AZ; mensageria assíncrona com Amazon SQS; e observabilidade contínua com Amazon CloudWatch. A validação foi realizada por meio de testes de escalabilidade ascendente e descendente, com observação direta de métricas, logs e dashboards. Os resultados demonstraram provisionamento padronizado, ajuste automático de capacidade em resposta a métricas de tamanho de fila, redução de janelas de indisponibilidade e otimização de custos pela contração da frota em períodos ociosos. Discutem-se ainda os trade-offs entre dependência de serviços gerenciados de um único provedor e alternativas auto gerenciadas, bem como práticas complementares de teste de carga, engenharia do caos e GitOps. Conclui-se que a combinação de IaC, automação reativa a eventos e monitoramento contínuo entrega ganhos consistentes em disponibilidade, reprodutibilidade e eficiência, ainda que com limitações de ambiente de simulação e cargas sintéticas.


Palavras-chave

Citação

Avaliação

Revisão

Suplementado Por

Referenciado Por