S3 Storage Classes
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.
- 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