S3 — Simple Storage Service

Techno Freak
4 min readApr 9, 2023

--

object storage service offering industry-leading scalability.

An Amazon S3 bucket is a public cloud storage resource available in Amazon Web Services’ (AWS) Simple Storage Service (S3), an object storage offering. Amazon S3 buckets, which are similar to file folders, store objects, which consist of data and its descriptive metadata.S3 in Amazon has two primary entities called buckets and objects. Objects are stored inside buckets. But in an organization, a file system is needed in an ordered fashion, and that’s why AWS S3 introduced a file system that seems like a traditional one.AWS S3 bucket is a cloud-based data storage service offered by Amazon Web Services (AWS). It provides an unlimited amount of scalable, durable, and secure storage for data, allowing organizations and individuals to store large amounts of data in the cloud.

S3 Architecture

How to create S3 bucket

Step 1: Login to the AWS Management Console

Step 2: Select S3 from the Services section

Step 3: Click on the Create bucket button to start with creating an AWS S3 bucket.

Step 4: Now, provide a unique Bucket name and select the Region in which the bucket should exist. After providing the details click on Next.

Step 5: Next is Configure options, and there is no need to provide any details here. You can just click on Next

  • But if you want to track costs for this bucket, provide a tag to identify it
  • Also, you can choose Versioning. Check the Versioning section of this blog to learn what versioning provides

Step 6: In permissions, keep all checkboxes ticked. This makes the objects in your bucket inaccessible for the public.

Effective Use Case of S3 buckets

Backup file System: Storage claims 99.9999% durability and distribution of three copies of each file between its data centers in different regions. This means crucial backup files you need to store will not be destroyed by the human error or even region-level natural disaster.

Hosting of Static Website: Amazon S3 is a silver bullet for site administrators With the same $0.0300 price for a hosted GB/Month, it surpasses the hosting market average $2.75/month, but only to the point where your static website is below 100 GB in total.

Data Analytics: Amazon S3 provides a sophisticated in-place querying functionality to run powerful analytics on data which is in rest on S3. It eliminates the need to move and store data, as it supports a majority of third-party service integrations.

Archive Data at lower price : Move data archives to the Amazon S3 Glacier storage classes to lower costs, eliminate operational complexities, and gain new insights.

S3 Storage Classes

This storage maintains the originality of data by inspecting it. Types of storage classes are as follows:

  • Amazon S3 Standard
  • Amazon S3 Intelligent-Tiering
  • Amazon S3 Standard-Infrequent Access
  • Amazon S3 One Zone-Infrequent Access
  • Amazon S3 Glacier Instant Retrieval
  • Amazon S3 Glacier Flexible Retrieval
  • Amazon S3 Glacier Deep Archive

Amazon S3 Standard: Mainly it is used for general purposes in order to maintain durability, availability, and performance to a higher extent.

2. Amazon S3 Intelligent-Tiering:It also manages tough operations. Amazon S3 Intelligent — Tiering reduces the cost of granular objects automatically. No retrieval charges are there in Amazon S3 Intelligent — Tiering.

3. Amazon S3 Standard-Infrequent Access: It requires rapid access when needed. We can achieve high strength, high output, and low bandwidth by using S3 Standard-IA. It is best in storing the backup, and recovery of data for a long time. It act as a data store for disaster recovery files.

4. Amazon S3 Glacier Instant Retrieval: It is an archive storage class that delivers the lowest-cost storage for data archiving and is organized to provide you with the highest performance and with more flexibility.

5. Amazon S3 One Zone-Infrequent Access: Different from other S3 Storage Classes which store data in a minimum of three Availability Zones, S3 One Zone-IA stores data in a single Availability Zone and costs 20% less than S3 Standard-IA. It’s a very good choice for storing secondary backup copies of on-premises data or easily re-creatable data.

6. Amazon S3 Glacier Instant Retrieval:It provides low-cost storage compared to S3 Glacier Instant Retrieval. It is a suitable solution for backing up the data so that it can be recovered easily a few times in a year.

7. Amazon S3 Glacier Deep Archive:The Glacier Deep Archive storage class is designed to provide long-lasting and secure long-term storage for large amounts of data at a price that is competitive with off-premises tape archival services that is very cheap.

--

--

Techno Freak
Techno Freak

Written by Techno Freak

Devops &Full-Stack enthusiast . Helping People to learn about cloud and opensource . Learning bit by bit

No responses yet