Amazon Web Services today announced "Amazon S3," a simple storage service that offers software developers a scalable, reliable, and low-latency data storage infrastructure. Amazon S3 is storage for the Internet. It's designed to make web-scale computing easier for developers. 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.
Amazon S3 Functionality
Amazon S3 is intentionally built with a minimal feature set. The focus is on simplicity and robustness.
Write, read, and delete objects containing from 1 byte to 5 gigabytes of data each. The number of objects that can be stored is unlimited.
Each object is stored and retrieved via a unique developer-assigned key.
Objects can be made private or public, and rights can be assigned to specific users.
Uses standards-based REST and SOAP interfaces designed to work with any Internet-development toolkit.