All about AWS S3 Storage

All about AWS S3 Storage

#AWS #S3 #Storage #StorageClasses

What is Amazon S3?

Amazon Simple Storage Service (Amazon S3) is storage that you can use to store and retrieve any amount of data, at any time, from anywhere on the web. S3 is capable of storing diverse and generally unstructured data, but it’s also suited for hierarchical data and all kinds of structured information. Features such as metadata support, prefixes, and object tags allow users to organize data according to their needs.

Amazon S3’s simple underlying architecture and web service interface make initial deployment and configuration easy.

Lets dig in into S3 Class Storage Types and its Usecases

S3-Storage-Classes-Performance.png

  1. Amazon S3 Standard

    -> S3 Standard offers high durability, availability, and performance object storage for frequently accessed data. Because it delivers low latency and high throughput, S3 Standard is appropriate for a wide variety of use cases, including cloud applications, dynamic websites, content distribution, mobile and gaming applications, and big data analytics. S3 Standard is a default storage class.
    -> Low latency and high throughput performance
    -> Designed for durability of 99.999999999% (11 9's) of objects across multiple Availability Zones

  2. S3 Intelligent-Tiering

    -> S3 Intelligent-Tiering is an Amazon S3 storage class designed to optimize storage costs by automatically moving data to the most cost-effective access tier, without operational overhead.
    -> It is the only cloud storage that delivers automatic cost savings by moving data on a granular object level between access tiers when access patterns change.
    -> S3 Intelligent-Tiering is the perfect storage class when you want to optimize storage costs for data that has unknown or changing access patterns.
    -> There are no retrieval fees for S3 Intelligent-Tiering.

  3. S3 Standard-IA and S3 One Zone-IA (Infrequent Access)

    -> S3 Standard-IA is for data that is accessed less frequently, but requires rapid access when needed with a low per GB storage price and per GB retrieval fee.
    -> S3 Standard-IA ideal for long-term storage, backups, and as a data store for disaster recovery files.
    -> Data is resilient in the event of one entire Availability Zone destruction
    -> Designed for 99.9% availability over a given year

    -> S3 One Zone-IA is for data that is accessed less frequently, but requires rapid access when needed. Unlike other S3 Storage Classes which store data in a minimum of three Availability Zones (AZs), S3 One Zone-IA stores data in a single AZ and costs 20% less than S3 Standard-IA.
    -> Designed for durability of 99.999999999% of objects in a single Availability Zone
    -> Designed for 99.5% availability over a given year

  4. S3 Glacier and S3 Glacier Deep Archive

    -> S3 Glacier is a secure, durable, and low-cost storage class for data archiving.
    -> S3 Glacier provides three retrieval options that range from a few minutes to hours time to restrive. You can upload objects directly to S3 Glacier, or use S3 Lifecycle policies to transfer data between any of the S3 Storage Classes for active data.
    -> To keep costs low yet suitable for varying retrieval needs, Amazon S3 Glacier provides three options for access to archives, from a few minutes(1-5 minutes) to several hours (5-12 hours)

    -> 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 in a year.
    -> It is designed for customers particularly those in highly-regulated industries, such as the Financial Services, Healthcare, and Public Sectors that retain data sets for 7-10 years or longer to meet regulatory compliance requirements.
    -> S3 Glacier Deep Archive can also be used for backup and disaster recovery use cases, and is a cost-effective and easy-to-manage alternative to magnetic tape systems.
    -> S3 Glacier Deep Archive provides two access options ranging from 12 to 48 hours.

S3 Cost

There are six Amazon S3 cost components to consider when storing and managing your data
–Data storage pricing,
-Request and Data Retrieval pricing,
-Data Transfer and transfer acceleration pricing,
-Data Management and Analytics pricing,
-S3 Replication
-The price to process your data with S3 Object Lambda.

More on S3 Pricing
S3 Pricing Calculator

For Summary,

s3-storage-classes.png

I hope you enjoy the Blog : All about AWS S3 Storage.

Thanks for the read. Follow for more Awesome Azure and AWS Content.

Regards,
Jineshkumar Patel