Amazon S3 has been out for a while. And the competition is heating up in the storage as a service market.
S3 in general:
- 99.9% service level guarrantee (only have had SLA recently since Oct. 8th, 2007)
- no worry of hardware failure, data redundancy
- one and only one master secret key. I would like to be able to create separate secret key for different applications so if one application got compromised, other applications won't be compromised
- can't control bandwidth overage. Can be a real problem if your competitors are leeching your S3 bandwidth that you pay for every bit