AWS SAA-C03/10 - Observabilidade e Governança2 min
Otimização de Custos
Perguntas-guia
Responda com suas palavras antes de ler o resto da nota.
- Que problema isso resolve?
- Quando usar / quando NÃO usar?
- Qual o principal trade-off (custo, latência, operação)?
- Que sinal no enunciado aponta pra isso?
- Com o que isso é confundido na prova?
Conceito
O domínio 4 vale 20% da prova. As perguntas quase sempre pedem "a solução mais econômica que atenda ao requisito" — não a mais barata em absoluto.
Ferramentas
| Ferramenta | Para quê |
|---|---|
| Cost Explorer | Visualizar, analisar e prever gasto histórico |
| AWS Budgets | Alertar (ou agir) ao ultrapassar limite de custo/uso/RI |
| Cost and Usage Report (CUR) | Detalhe máximo, no S3, para análise externa |
| Compute Optimizer | Recomenda rightsizing por ML (EC2, EBS, Lambda, ECS) |
| Cost Allocation Tags | Atribuir custo a time/projeto/ambiente |
| Billing Conductor | Faturamento interno por unidade de negócio |
| Savings Plans recommendations | Sugere compromisso ideal com base no histórico |
As alavancas, por ordem de impacto
- Desligar o que não se usa — ambiente de dev à noite, EBS órfão, Elastic IP não associado, snapshot antigo, NAT ocioso
- Rightsizing — instância superdimensionada (Compute Optimizer aponta)
- Compromisso — Savings Plans / Reserved Instances em carga estável
- Spot — batch tolerante a interrupção (até 90%)
- Graviton — até ~40% melhor custo-benefício
- S3 Lifecycle / Intelligent-Tiering — mover dado frio pra classe barata
- VPC Gateway Endpoint — elimina custo de NAT Gateway pra tráfego S3/DynamoDB
- Consolidated billing — desconto por volume agregado + RI compartilhada
Onde o custo escapa sem ninguém ver
- NAT Gateway ($/hora + $/GB processado)
- Transferência de dados: saída pra internet e entre regiões é cobrada; dentro da mesma AZ é grátis
- Data events do CloudTrail e retenção de log do CloudWatch
- Versões antigas no S3 depois de habilitar versionamento
- Multipart uploads incompletos
- Elastic IP alocado e não associado
Trade-offs
Todo desconto grande cobra um compromisso: RI e Savings Plans prendem por 1-3 anos; Spot aceita interrupção; classe fria do S3 cobra tempo mínimo e taxa de recuperação. A questão de prova sempre planta a opção mais barata que viola o requisito — Spot num sistema crítico, One Zone-IA num dado insubstituível, Glacier num acesso frequente.
Sinais de prova
- "Carga estável 24/7" → Savings Plans / RI
- "Batch tolerante a interrupção" → Spot
- "Reduzir custo sem perder performance" → Graviton ou rightsizing
- "Alertar quando o gasto passar de X" → AWS Budgets
- "Saber quanto cada time gasta" → cost allocation tags + Cost Explorer
- "Instâncias superdimensionadas" → Compute Optimizer
- "Custo alto de NAT com tráfego S3" → Gateway VPC Endpoint
- "Reduzir custo de armazenamento com acesso desconhecido" → S3 Intelligent-Tiering
Relacionado
- Modelos de Compra EC2
- Classes de Armazenamento S3
- AWS Config e Trusted Advisor
- AWS Organizations e SCP
Parte de 10 - MOC Observabilidade e Governança · Documentação AWS