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
Refresh metrics
Workspace puxa últimos 30/60/90 dias do Azure Monitor automaticamente.
- 2
Ajuste storage + override (opcional)
Storage GB (autodetectado). Manual tier override + autoscale max override pra "what-if" simples na própria tela.
- 3
Leia os 5 cards
Cada card: USD mensal, RU capacity, throttle hours esperados, rationale curto. Card com outline azul = recommended.
- 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
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.