Pular para o conteúdo principal

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​

TagDescriçãoExemploObrigatório
NameNome legívelweb-prod-01Sim
EnvironmentAmbiente de deployprod/staging/devSim
ProjectProjeto/Aplicaçãoe-commerceSim
OwnerEquipe responsávelteam-platformSim
CostCenterCentro de custoCC-12345Sim
CreatedByMétodo de criaçãoterraform/manualNão
ExpirationDateData de exclusão2024-12-31Nã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​

FerramentaUsoGratuito
Cost ExplorerAnálise de custosSim
AWS BudgetsAlertas de orçamentoSim (2 gratuitos)
Trusted AdvisorRecomendaçõesParcial
Compute OptimizerRight-sizing EC2Sim
Pricing CalculatorEstimativaSim

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​

  1. Quais tags você implementa com prioridade?
  2. Quais são suas 5 primeiras ações de otimização?
  3. Qual economia você estima?
  4. 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
  1. Conceitos de FinOps
  2. Quiz de Validação - 30 questões para validar seu conhecimento
  3. Lab: Otimização de Custos

Próxima semana: MÓDULO 15 - Infrastructure as Code