S3 provides developers and IT teams with secure, durable, highly scalable object storage. Amazon S3 is easy to use with a simple web services interfaces to store and retrieve any amount of data from anywhere on the web.

So what is S3?

The basics of S3 are as follows;

Objects consist of the following

How does data consistency work for S3?

In Other Words;

S3 has the following guarantees from Amazon;

S3 has the following features;

Storage classes

  1. S3 Standard

99.99% availability
11x9 durability,
stored redundantly accoess multiple devices in multiple facilities, and is designer to sustain the loss of 2 facilities concurrently.

  1. S3 - IA (Infrequently Accessed):
    For data that is accessed less frequently, but requires rapid access when needed. Lower free than S3, but you are charged a retrieval fee

  2. S3 One Zone - IA
    For where you want a lower-cost option for infrequently access data,
    but do not require the multiple Availability Zone data resilience.

  3. S3 - Intelligent Tiering
    Designed to optimize costs by automatically moving data to the most cost-effective access tier, without performance impact or operational overhead

  4. S3 Glacier
    S3 Glacier is a secure, durable, and low-cost stoarge class for data archiving. You can reliably store any amount of data at costs that are competitve with or cheaper than on-premises solutions. Retreival times configurable from minutes to hours.

  5. S3 Glacier Deep Archieve
    S3 Glacier Deep ARchieve is Amazon S3's lowest-cost stoage class where a retrieval time fo 12hours is acceptable.

You are charged for S3 in the following ways;

Cross Region Replication

Transfer Acceleration

Exam Tips

The Key Fundamentals of S3 Are;