Pular para o conteúdo
← Voltar ao overview do Cosmos DB
Killer #5

Throughput Optimizer + Bill Simulator

Cosmos tem 4 modes de cobrança (manual / autoscale / serverless / reserved-1y/3y). Modo errado pode custar milhares/mês. O simulador classifica seu workload (steady / spiky / growth / decay / bursty) e roda o cálculo nos 5 modes lado-a-lado contra os dados reais dos últimos 30/60/90 dias. Engine de recommendation no topo + Reserved Capacity Calculator com warning de non-cancellable em 3y.

Onde ele fica no app: Tools → Cosmos DB → Throughput Optimizer

O que ele faz

  • Classifier de workload: steady / spiky / growth / decay / bursty via CV, p95, p99, trend.
  • Bill simulator: 4 modes + 2 tiers reserved = 5 cards lado-a-lado.
  • Engine de recommendation cruza pattern + cheapest bill.
  • Quote de Reserved Capacity com warning de 3y non-cancellable.
  • Export PDF para finance.

Passo a passo

  1. 1

    Refresh metrics

    Workspace puxa últimos 30/60/90 dias do Azure Monitor automaticamente.

  2. 2

    Ajuste storage + override (opcional)

    Storage GB (autodetectado). Override de Manual tier + override de autoscale max para "what-if" simples na própria tela.

  3. 3

    Leia os 5 cards

    Cada card: USD mensal, RU capacity, horas de throttle esperadas, rationale curto. Card com outline azul = recommended.

  4. 4

    Quote de Reserved Capacity

    Coloque tier 1y ou 3y. Calc mostra: list price, discounted price, monthly savings, total savings, warning de non-cancellable em 3y.

  5. 5

    Exportar PDF

    Tudo num PDF assinado em Ed25519 (via workspace Compliance) para defender o budget com finance.

Casos de uso reais

Travar 35% off com reserved 3y

Workload estável (CV 0,18, sem tendência). Reserved 3 anos mostra economia de R$ 67k/ano. CFO aprovou em 1 reunião.

Bursty → serverless ganha

Cron job pesado executa 3 vezes/dia, 15 min cada. No resto do tempo, zero. Serverless: -R$ 4,1k/mês vs manual.

Pronto para ver isso na sua conta Cosmos?Baixar NoSqlStudioPróximo → Throttling Root Cause Analyzer