AWS

AWS Cost Explorer e CUR: como ler a fatura sem se perder

Tutorial FinOps para Cost Explorer, budgets, Anomaly Detection e Cost and Usage Report (CUR) — o que olhar primeiro em contas AWS no Brasil.

AWSFinOpsCost ExplorerCUR

A fatura AWS assusta quando você abre o PDF e não sabe qual linha explicar. Cost Explorer é a porta de entrada; o CUR (Cost and Usage Report) é o microscópio quando a conta cresce. Este guia é a ordem que sigo ao auditar uma conta pela primeira vez.

Cost Explorer: as cinco telas que importam

1. Por serviço (visão macro)

Billing → Cost Explorer → Last 30 days → Group by Service.

Anote:

  • Top 3 serviços (quase sempre EC2, RDS, S3 ou data transfer)
  • Serviços “surpresa” (Athena, Glue, KMS, Secrets Manager)

Se EC2 é #1 mas você “só usa Lambda”, há legado ou conta errada.

2. Por linked account (Organizations)

Se usa AWS Organizations, group by Linked account. Identifica qual conta filha estourou — comum quando sandbox virou permanente.

3. Por tag (showback)

Só funciona com tags ativadas. Group by tag Environment ou Team. Se 40% está untagged, pare e corrija tags antes de right-sizing.

4. Por região

Group by Region. Contas brasileiras costumam ter sa-east-1 + us-east-1 — data transfer entre elas aparece aqui.

5. Forecast

Cost Explorer → Forecast (opcional). Útil para budget; não confie cegamente em projeção linear se você lança produto novo todo mês.

Budgets e alertas (configuração mínima)

  1. Create budget → Cost budget → valor = média dos últimos 3 meses + 10%
  2. Alertas em 80% e 100% (e-mail + SNS se tiver Slack)
  3. Budget por linked account em orgs grandes

Budget não desliga nada — só avisa. Automação de desligar dev é outro passo (Lambda + EventBridge).

Cost Anomaly Detection

Gratuito. Ative detecção de anomalias por serviço ou conta. Bom para:

  • Bucket S3 que virou lake sem lifecycle
  • NAT que dobrou após deploy
  • Lambda com loop infinito

Revise falsos positivos nas primeiras semanas; ajuste sensibilidade.

Quando exportar o CUR

Considere CUR quando:

  • Fatura > US$ 2–5k/mês
  • Precisa alocar custo compartilhado com regras custom
  • Quer cruzar custo com métricas de negócio (pedidos, usuários)

Setup resumido

  1. Billing → Cost and Usage Reports → Create report
  2. Formato Parquet (Athena) ou CSV (simples)
  3. Bucket S3 dedicado + política para billing reports
  4. Athena + tabela Glue (AWS tem tutorial oficial)

CUR atualiza com atraso de horas — não é tempo real. Cost Explorer é mais rápido para o dia a dia.

Colunas do CUR que mais uso

CampoPara quê
line_item_product_codeServiço (AmazonEC2, AmazonS3…)
line_item_usage_typeDetalhe (BoxUsage, DataTransfer-Out)
line_item_unblended_costCusto
resource_tags_user_teamTag Team (exemplo)
product_regionRegião

Queries Athena típicas: top recursos por custo, data transfer por dia, Lambda por function ARN.

Diferença mental: Cost Explorer vs CUR vs CloudWatch

FerramentaMostra
Cost ExplorerCusto agregado, rápido
CURLinha a linha, histórico, SQL
CloudWatchUso técnico (CPU, invocações) — não é fatura

Right-sizing junta CloudWatch (uso) + Cost Explorer (quanto paga).

Rotina mensal sugerida (45 min)

  1. 10 min — Cost Explorer por serviço vs mês anterior
  2. 10 min — Anomalias e budgets disparados
  3. 15 min — Top 5 recursos untagged ou novos
  4. 10 min — Uma ação com dono (ticket)

Documente no mesmo doc do checklist de 30 dias.

Erros comuns no Brasil

  • Olhar só BRL no cartão e ignorar USD na console (câmbio mascara tendência)
  • Comparar mês com 28 vs 31 dias sem normalizar
  • Esquecer Credits e Savings Plans na linha — leia net unblended
  • Não separar tax e support (Enterprise Support é fixo)

Próximos passos


Por Mauricio Nascimento de Oliveira. Preços e interfaces AWS mudam; confira a documentação oficial.

Publicar no LinkedIn

Abre o LinkedIn com título, início do artigo e link. Você pode editar antes de publicar.

Ver texto da publicação
AWS Cost Explorer e CUR: como ler a fatura sem se perder

A fatura AWS assusta quando você abre o PDF e não sabe qual linha explicar. Cost Explorer é a porta de entrada; o CUR (Cost and Usage Report) é o microscópio quando a conta cresce. Este guia é a ordem que sigo ao auditar uma conta pela primeira vez.

👉 Leia o artigo completo: https://finopspro.com.br/blog/cost-explorer-cur-aws-guia-pratico

— FinOps Pro
Publicar no LinkedIn Só o link

Artigos Relacionados