Amazon’s Simple Storage Service (S3 for short) is really hot lately. From the site:
“Amazon S3 provides a simple web services interface that can be used to store and retrieve any amount of data, at any time, from anywhere on the web. It gives any developer access to the same highly scalable, reliable, fast, inexpensive data storage infrastructure that Amazon uses to run its own global network of web sites. The service aims to maximize benefits of scale and to pass those benefits on to developers.”For the service Amazon charges a small fee: $0.15 per GB-Month of storage used and $0.20 per GB of data transferred. Interested yet? I thought so.
The first major use of this service that I noticed was when Adrian Holovaty converted his chicagocrime.org site to serve its images via S3. Adrian estimates that this change, which greatly reduced the load on his server, will cost him about 35¢ per month.
The next item I noticed is an important building block for and S3-powered application: a snippet of code that sets a MIME type on S3 when uploading.