Skip to content
← Back to Cosmos DB overview
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. Recommendation engine no topo + Reserved Capacity Calculator com warning de non-cancellable em 3y.

Where it lives in the app: Tools → Cosmos DB → Throughput Optimizer

What it does

  • Workload classifier: steady / spiky / growth / decay / bursty via CV, p95, p99, trend.
  • Bill simulator: 4 modes + 2 reserved tiers = 5 cards lado-a-lado.
  • Recommendation engine cruza pattern + cheapest bill.
  • Reserved Capacity quote com warning de 3y non-cancellable.
  • Export PDF pra finance.

Step-by-step

  1. 1

    Refresh metrics

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

  2. 2

    Ajuste storage + override (opcional)

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

  3. 3

    Leia os 5 cards

    Cada card: USD mensal, RU capacity, throttle hours esperados, rationale curto. Card com outline azul = recommended.

  4. 4

    Reserved Capacity quote

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

  5. 5

    Export PDF

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

Real use cases

Lock in 35% off com reserved 3y

Workload steady (CV 0.18, sem trend). Reserved 3y mostra economia R$ 67k/ano. CFO aprovou em 1 reunião.

Bursty → serverless ganha

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