All challenges

FinOps overhaul

expert
Scenario & brief

You've been handed a ~$6,000/mo architecture where nothing is right: a web tier and an API tier both on prev-gen on-demand instances in a single AZ, no CDN, no cache, an oversized Multi-AZ database, and terabytes of cold data sitting in S3 Standard.

Targets: 8,000 rps, p99 ≤ 130 ms, 99.95% availability, critical durability, under $1,600/mo.

Pull every lever at once — CDN, Graviton, autoscaling across two AZs, Savings Plans, a cache tier, a right-sized Multi-AZ database, and the correct storage class — to bring a broken bill back under control without missing the SLA.

8,000 rps peakp99 ≤ 130ms99.95% availdurability: criticalbudget $1,600/mo

CloudFront

Networking

System health

Erupting · SLA breach

28

/ 100

Score

SLA not met yet

Monthly cost

$5,668

Budget $1,600/mo · $4,068 over

Metrics

Capacity43
Availability50
Durability25
Cost efficiency0

Requirements

  • Peak capacity 52000 rps compute · 3400 rps db (need ≥ 8000 rps)
  • p99 latency ~134 ms (need ≤ 130 ms)
  • Availability 99.50% (need ≥ 99.95%)
  • Durability at risk (need redundancy + backups)
  • Budget $5668/mo (need ≤ $1600/mo)

Advisor

  • The database is saturated at peak — add a cache to shed read load, or scale it up.
  • Compute runs in a single AZ — spread across ≥2 AZs (with ≥2 instances) to meet the availability target.
  • Enable automated backups to satisfy the durability requirement.

Discussion

Sign in to join the discussion.

No comments yet. Be the first to start the discussion.

For learning purposes only. Costs and capacities are illustrative, not live AWS prices. Not affiliated with or endorsed by Amazon Web Services.