- Four line items reliably cost more than the storage rate you were quoted
- Egress is the obvious one: AWS charges USD 0.09/GB up to 10 TB, only the first 100 GB free
- That AWS egress is 441 dollars of our 472.60 total
- DigitalOcean charges 0.01/GB, Scaleway EUR 0.01 (about 0.0116), Storj 0.007/GB: better than AWS, not zero
- On a 50 TB month that gap is real money
- Only R2 and Tigris charge nothing with no ceiling attached
- Wasabi and iDrive e2 also print a zero, but bound it with a fair-use multiple of what you store
- The "egress cap" column is there so you can tell the two kinds of zero apart
- Class A operations are the second: R2's 4.50 per million stings on list-loops or high write volume
- AWS is 5.00 per million for the same class
- Backblaze, DigitalOcean, Scaleway, Hetzner, Storj, Bunny and iDrive charge nothing per request at all
- Backblaze went furthest, making Class A, B and C calls free, metering only outbound event callbacks
- Minimum retention is the third, a storage price multiplier in disguise
- Wasabi's 90 days means a seven-day object lifetime pays roughly thirteen times the headline rate
- Minimum billable object size is the fourth: Wasabi bills every object at at least 4 KB
- AWS applies a 128 KB floor on its infrequent-access classes, so the cheap tier costs more for thumbnails
- Store ten million 1.5 KB objects behind a 4 KB floor and you pay for 40 GB where you stored 15