S3 Storage Classes

Tadaka Surya Teja
4 min readSep 4, 2021

In this article, we will be discussing the various available S3 Storage Classes.

Overview of Storage Class

  • Amazon S3 storage classes are designed to sustain the concurrent loss of data in one or two facilities.
  • S3 storage classes allow lifecycle management for the automatic migration of objects for cost savings.
  • All S3 Storage classes support SSL Encryption of data in transit and data encryption at rest.
  • S3 also regularly verifies the integrity of your data using checksums and provides the auto-healing capability.
Source: Amazon AWS
Source: Google
  • S3 Standard for general-purpose storage of frequently accessed data
  • S3 Intelligent-Tiering for data with unknown or changing access patterns
  • S3 Standard-Infrequent Access (S3 Standard-IA) and S3 One Zone-Infrequent Access (S3 One Zone-IA) for long-lived, but less frequently accessed data
  • Amazon S3 Glacier (S3 Glacier) and Amazon S3 Glacier Deep Archive (S3 Glacier Deep Archive) for long-term archive and digital preservation

S3-Standard:

Frequently Accessed data has high durability, Availability, Performance object Storage.

KEY Features:

  • Low latency and high throughput performance.
  • Designed and durability of 99.999999999% of objects across multiple Availability Zones.
  • Resilient against events that impact an entire Availability Zone.
  • Designed for availability of 99.99% over a given year.
  • Backed with the Amazon S3 Service Level Agreement for availability.
  • Supports SSL for data in transit and encryption of data at rest.
  • S3 Lifecycle management for automatic migration of objects to other S3 Storage classes

S3-Intelligent Tiering:

Amazon S3-Intelligent Tiering is the only cloud storage class that delivers automatic cost savings by moving objects between four access tiers when access patterns change.

KEY Features:

  • Automatically optimizes the storage costs for data with changing access patterns.
  • Stores objects in four access tiers, optimized for frequent, infrequent, archive, and deep archive access.
  • Frequent and InFrequent Access tiers have the same low latency and high throughput performance as S3 Standard.
  • Designed for durability of 99.999999999% of objects across multiple Availability zones.
  • Designed for 99.9% availability over a given year.
  • Backed with the Amazon S3 Service Level Agreement for availability.
  • Small monthly monitoring and auto-tiering free.

S3 Infrequent Access:

Amazon S3 Standard-IA is for data that is accessed less frequently but requires rapid access when needed.

KEY Features:

  • Low Latency and high throughput performance.
  • Designed for durability of 99.999999999% of objects across multiple Availability zones.
  • Resilient against events that impact an entire Availability Zones.
  • Designed for 99.99% availability over a given year.
  • Backed with the Amazon S3 Service Level Agreement for availability.
  • Supports SSL for data in transit and encryption of data at rest.
  • S3 Lifecycle management for automatic migration of objects to other S3 Storage classes.

S3 One Zone Infrequent Access:

Amazon S3 One Zone-IA is for data that is accessed less frequently but requires rapid access when needed.

KEY Features:

  • Low Latency and high throughput performance.
  • Designed for durability of 99.999999999% of objects across multiple Availability zones.
  • Designed for 99.95% availability over a given year.
  • Backed with the Amazon S3 Service Level Agreement for availability.
  • Supports SSL for data in transit and encryption of data at rest.
  • S3 Lifecycle management for automatic migration of objects to other S3 Storage classes.

S3 Glacier:

Amazon S3 Glacier will be used where the data has to be archived, and high performance is not required.

KEY Features:

  • Designed for durability of 99.999999999% of objects across multiple Availability zones.
  • Data is resilient in the event of one entire Availability Zone destruction.
  • Supports SSL for data in transit and encryption of data at rest.
  • A low-cost design is ideal for long-term archives.

S3 Glacier Deep Archive:

Amazon S3 Glacier Deep Archive is Amazon S3’s lowest-cost storage class and supports long-term retention and digital preservation for data that may be accessed once or twice a year.

KEY Features:

  • Designed for durability of 99.999999999% of objects across multiple Availability zones.
  • Lowest cost storage class designed for long-term retention of data that will be retained for 7–10 years.
  • Idea alternative to magnetic tape libraries.
  • Retrieval time within 12 hours.
  • S3 put API for direct uploads to S3 Glacier Deep Archive and S3 Lifecycle management for automatic migration of objects.

Bibliography:

https://www.udemy.com/course/amazon-s3-master-course

https://activate-next.workshop.aws/002_services/002_storage/003_s3.html

--

--