Why CloudFront Missed the Cache and How We Slashed S3 Costs by 80%
After months of puzzling over a $2,400 monthly S3 bill, we discovered a missing Cache‑Control header caused CloudFront to revalidate every request, and by adding the header we boosted cache hits from 12% to 94%, cutting costs to under $500.
