Most affordable · Object storage
- 01Backblaze B2 · Pay as you goBackblaze$0.00695 USD / GB-month
- 02R2 · StandardCloudflare$0.015 USD / GB-month
- 03Spaces · StandardDigitalOcean$0.018626 USD / GB-month
Find the hidden spend in egress, operations and idle resources
Cloud bills rarely grow because of an instance's list price. They grow because of what nobody looked at during design: traffic leaving for other regions or the internet, millions of storage operations, instances sized for a peak that happened once, orphaned volumes and logs nobody reads. So the first FinOps job is visibility: knowing which service, which team and which feature is behind each line item on the invoice.
Storage shows clearly why price per GB is misleading. According to our storage guide, the same terabyte can cost up to 21× more depending on provider and traffic pattern, because egress and operations outweigh the space itself. This page ranks the usual savings levers and tells you which metrics to check for each one before you change anything in production.
Enforce tags for team, environment and service, and group spend by them. Sort line items from largest to smallest and study the top ten, which usually hold the problem. Separate usage-based from fixed cost and hunt for untagged resources: they are almost always forgotten ones.
Measure outbound GB by destination: internet, another region or another availability zone. Put a CDN in front of static content, keep chatty services in the same zone and compress responses. If your workload serves heavy traffic, compare storage providers with low or included egress.
Look at p95 CPU and memory over at least two weeks, not one-day averages. If p95 sits well below capacity, drop a size and watch latency. For steady workloads, evaluate usage commitments with the AWS savings calculator; for variable ones, autoscaling with sensible bounds.
Add four components: GB stored per class, read and write operations, egress, and retrieval from cold tiers. Estimate them from your real traffic and compare providers in our storage guide. Set lifecycle rules to move or delete objects nobody reads anymore.
Measure ingested log GB, active metric series and traces per service. Shorten retention for debug logs, sample traces and drop high-cardinality labels. Decide which data is actually queried and archive the rest to object storage, which costs far less per GB.
Tell us your volume and the options you are weighing. We reply in writing with the numbers of your real usage; no commitment.
No provider pays for its position. Indexes come from LLM Stats; prices from each provider's standard API. How we measure
Analysis, guides and new technology comparisons.