A mostly-read API peaks at 3,000 requests/sec. Right now every request hits the database directly, it runs in a single AZ, and backups are off. It misses the availability and durability targets and the database is saturated.
Targets: p99 ≤ 150 ms, 99.9% availability, standard durability, under $900/mo.