MÓDULO 14 - Governança e FinOps
Visão Geral
Este módulo cobre governança e FinOps (Financial Operations). Você aprenderá a organizar, taguear e otimizar seus recursos AWS para reduzir custos.
Objetivos de Aprendizagem
- Implementar uma estratégia de tagging
- Gerenciar o inventário de recursos
- Identificar oportunidades de otimização
- Utilizar o calculador de preços da AWS
- Aplicar práticas de FinOps na empresa
Conteúdo da Semana
1. Tags AWS - Organização de Recursos
┌─────────────────────────────────────────────────────────────┐
│ AWS TAGS │
├─────────────────────────────────────────────────────────────┤
│ │
│ Tags = Metadados chave-valor nos recursos │
│ │
│ Instância EC2 : i-0123456789 │
│ ┌─────────────────────────────────────────────────────┐ │
│ │ Tags : │ │
│ │ ┌──────────────┬─────────────────────────┐ │ │
│ │ │ Name │ web-server-prod-01 │ │ │
│ │ │ Environment │ production │ │ │
│ │ │ Project │ e-commerce │ │ │
│ │ │ Owner │ team-platform │ │ │
│ │ │ CostCenter │ CC-12345 │ │ │
│ │ │ CreatedBy │ terraform │ │ │
│ │ └──────────────┴─────────────────────────┘ │ │
│ └─────────────────────────────────────────────────────┘ │
│ │
│ Usos : │
│ • Alocação de custos por equipe/projeto │
│ • Automação (iniciar/parar por tag) │
│ • Governança e conformidade │
│ • Pesquisa e inventário │
│ │
└─────────────────────────────────────────────────────────────┘
2. Estratégia de Tagging Recomendada
| Tag | Descrição | Exemplo | Obrigatório |
|---|---|---|---|
| Name | Nome legível | web-prod-01 | Sim |
| Environment | Ambiente de deploy | prod/staging/dev | Sim |
| Project | Projeto/Aplicação | e-commerce | Sim |
| Owner | Equipe responsável | team-platform | Sim |
| CostCenter | Centro de custo | CC-12345 | Sim |
| CreatedBy | Método de criação | terraform/manual | Não |
| ExpirationDate | Data de exclusão | 2024-12-31 | Não |
3. FinOps - Otimização de Custos
┌─────────────────────────────────────────────────────────────┐
│ FINOPS AWS │
├─────────────────────────────────────────────────────────────┤
│ │
│ 1. VISIBILITY (Visibilidade) │
│ └── Para onde vai o dinheiro? │
│ • Cost Explorer │
│ • Tags para alocação │
│ • Orçamentos e alertas │
│ │
│ 2. OPTIMIZATION (Otimização) │
│ └── Como reduzir? │
│ • Right-sizing (dimensionamento correto) │
│ • Reserved Instances │
│ • Spot Instances │
│ • Parar recursos não utilizados │
│ │
│ 3. OPERATION (Governança) │
│ └── Como manter? │
│ • Políticas de aprovação │
│ • Revisões regulares │
│ • Automação │
│ │
└─────────────────────────────────────────────────────────────┘
4. Oportunidades de Otimização
┌─────────────────────────────────────────────────────────────┐
│ TOP 5 OTIMIZAÇÕES AWS │
├─────────────────────────────────────────────────────────────┤
│ │
│ 1. INSTÂNCIAS SUBUTILIZADAS │
│ CPU < 10% em média → Reduzir o tamanho │
│ Economia potencial: 30-50% │
│ │
│ 2. INSTÂNCIAS NÃO UTILIZADAS │
│ Instâncias dev/test 24/7 → Parar à noite/final de semana│
│ Economia potencial: 60-70% │
│ │
│ 3. ARMAZENAMENTO NÃO UTILIZADO │
│ Volumes EBS não anexados → Excluir ou snapshot │
│ Snapshots antigos → Política de retenção │
│ │
│ 4. RESERVED INSTANCES │
│ Workloads estáveis → RI 1 ano ou 3 anos │
│ Economia potencial: 30-72% │
│ │
│ 5. GERAÇÕES DE INSTÂNCIAS │
│ Gerações antigas → Migrar para novas │
│ m4 → m5/m6i (melhor preço/performance) │
│ │
└─────────────────────────────────────────────────────────────┘
5. Ferramentas AWS para FinOps
| Ferramenta | Uso | Gratuito |
|---|---|---|
| Cost Explorer | Análise de custos | Sim |
| AWS Budgets | Alertas de orçamento | Sim (2 gratuitos) |
| Trusted Advisor | Recomendações | Parcial |
| Compute Optimizer | Right-sizing EC2 | Sim |
| Pricing Calculator | Estimativa | Sim |
Exercício : Plano de Otimização
Cenário
Sua empresa tem uma fatura AWS de $10.000/mês com:
- 20 instâncias EC2 (mix t3, m5)
- 10 volumes EBS não anexados
- Nenhum tagging consistente
- Instâncias dev ligadas 24/7
Perguntas
- Quais tags você implementa com prioridade?
- Quais são suas 5 primeiras ações de otimização?
- Qual economia você estima?
- Como você garante a continuidade dessas práticas?
Entregável
5 Recomendações de Otimização + Justificativa:
- Recomendação clara
- Economia estimada
- Esforço de implementação
- Riscos potenciais
Navegação
- Conceitos de FinOps
- Quiz de Validação - 30 questões para validar seu conhecimento
- Lab: Otimização de Custos
Próxima semana: MÓDULO 15 - Infrastructure as Code