Understanding Amazon S3 Storage Classes

Understanding Amazon S3 Storage Classes

Published: None

Source: https://www.linkedin.com/pulse/understanding-amazon-s3-storage-classes-arabinda-mohapatra-wthzc?trackingId=XFuzrPv8SFqHvSecoJC58A%3D%3D


S3 Class
S3 Class

Understanding Amazon S3 Storage Classes

Running Kafka streams after dark, diving into genetic code by daylight, and wrestling with Databricks and Tableflow in every spare moment—sleep is optional


Amazon S3 offers several storage classes, each designed for different use cases based on access frequency, performance, and cost requirements. Here’s a breakdown of the main S3 storage classes and when to use each:

1.   S3 Standard:

o   Use Case: Frequently accessed data.

o Details: Offers high durability, availability, and performance. Ideal for cloud applications, dynamic websites, content distribution, and big data analytics.

2.   S3 Intelligent-Tiering:

o Use Case: Data with unknown or changing access patterns.

o Details: Automatically moves data between two access tiers (frequent and infrequent) to optimize costs without performance impact.

3.   S3 Standard-Infrequent Access (S3 Standard-IA):

o   Use Case: Infrequently accessed data that needs rapid access when required.  such as backups or disaster recovery files1

o   Details: Lower storage cost compared to S3 Standard, but with a retrieval fee.

4.   S3 One Zone-Infrequent Access (S3 One Zone-IA):

o   Use Case: Infrequently accessed data that does not require multiple Availability Zone resilience.

o   Details: Lower cost than S3 Standard-IA, but data is stored in a single Availability Zone.

5.   S3 Glacier Instant Retrieval:

o   Use Case: Archive data that needs immediate access. like medical images or media assets

o   Details: Low-cost storage with milliseconds retrieval time.

6.   S3 Glacier Flexible Retrieval (formerly S3 Glacier):

o   Use Case: Long-term archive data that is rarely accessed.

o   Details: Low-cost storage with retrieval times ranging from minutes to hours.

7.   S3 Glacier Deep Archive:

o   Use Case: Long-term archive and digital preservation.

o   Details: Lowest cost storage option with retrieval times of up to 12 hours.

8.   S3 Outposts:

o   Use Case: Data residency requirements that can’t be met by existing AWS Regions.

o   Details: Stores S3 data on-premises.


Article content
S3 Storage Class Comparsion

  1. you can change the storage class of a object /file in Amazon S3. This can be done using the AWS Management Console, AWS CLI, or SDKs.

Refernce:

https://aws.amazon.com/s3/storage-classes/


Comments