Amazon S3 offers a range of storage classes designed for different use cases. These provide us the storage for data that is rarely used, doesn’t require instant access, long-term archive, digital preservation, and many more.
The different storage classes provided are:
S3 Standard(Frequently)
Reduced Redundancy Storage – RRS(Frequently)
S3 Intelligent-Tiering(Intelligent tier)
S3 Standard-IA(Infrequently)
S3 One Zone-IA(Infrequently)
S3 Glacier Archival(Glacier)
S3 Glacier Deep Archive(Glacier)
Amazon S3 Standard :
This is the default storage and is used frequently.
Low latency and high throughput performance
Designed for 99.99% availability over a given year
Designed for 99.999999999% i.e. 11 9’s Durability of objects across AZs
Resilient against events that impact an entire Availability Zone and is designed to sustain the loss of data in a two facilities
Eg: Big Data Analytics, mobile and gaming app, content distributions.
Reduced Redundancy Storage :
AWS recommends not to use this storage class. The STANDARD storage class is more cost-effective.
S3 Intelligent-Tiering :
If you do not know what to choose between frequently or infrequently.
99.9% availablity.
Same low latency and high throughput performance of S3 standard.
Cost-optimized by automatically moving objects b/w two access tiers based on changing access patterens.
S3 Standard-IA :
99.9% availablity.
Suitable for data that is less frequently accessed, but requires rapid access when needed
Lower cost compared to S3 Standard Storage Class.
Use cases : As a data store for disaster recovery and backups
S3 One Zone IA :
99.5% availablity.
Same as IA but data is stored in a single AZ.
Low latency and high throughput performance.
Lower cost compared to S3-IA (by 20%).
Use cases : As a data store for disaster recovery and backups.
S3 Glacier Archival :
Designed for 99.9% availability over a given year
GLACIER storage class is suitable for low-cost data archiving where data access is infrequent and retrieval time of minutes to hours is acceptable.
Provides configurable retrieval times, from minutes to hours
GLACIER storage class uses the very low-cost Glacier storage service, but the objects in this storage class are still managed through S3
S3 Glacier Deep Archival :
Glacier Deep Archive storage class provides the lowest-cost data archiving where data access is infrequent and retrieval time of hours is acceptable.
can be accessed at a default retrieval time of 12 hours.
Designed for 99.9% availability over a given year
DEEP_ARCHIVE retrieval costs can be reduced by using bulk retrieval, which returns data within 48 hours.
S3 Storage Classes Comparision
Liked This Article?
Conclusion:
In this blog you will learn about the different storage classes in s3.