Check this out, I just did an Amazon AWS cost estimator:
- Tiered price for: 200 GB
- 200 GB x 0.0230000000 USD = 4.60 USD
- Total tier cost = 4.6000 USD (S3 Standard storage cost)
- 100,000 PUT requests for S3 Storage x 0.000005 USD per request = 0.50 USD (S3 Standard PUT requests cost)
- 100,000 GET requests in a month x 0.0000004 USD per request = 0.04 USD (S3 Standard GET requests cost)
- 10 GB x 0.0007 USD = 0.007 USD (S3 select returned cost)
- 200 GB x 0.002 USD = 0.40 USD (S3 select scanned cost)
- 4.60 USD + 0.04 USD + 0.50 USD + 0.007 USD + 0.40 USD = 5.55 USD (Total S3 Standard Storage, data requests, S3 select cost)
- S3 Standard cost (monthly): 5.55 USD
That's uploading 200GB a month (way more than most people).
Granted that doesn't include transmission costs but if Amazon can make a profit on this, I'm going to assume actual infrastructure power costs are going to be less than half of this.
Just downloading the environmental report PDF cost 20MB! <cough>