Today we are going to discuss about S3 in detail.
S3 is one of the most easy service in AWS which is very easy to learn and easy to use.
S3 stands for Simple Storage Service.
The secret behind the S3 success is 99.99999999999 availability(We will discuss this later why)
What is Amazon S3?
Simple Storage Service is a scalable and secure cloud storage service provided by Amazon Web Services (AWS). It allows you to store and retrieve any amount of data from anywhere on the web.
What are S3 buckets?
S3 buckets are containers for storing objects (files) in Amazon S3. Each bucket has a unique name globally across all of AWS.
Why use S3 buckets?
S3 buckets provide a reliable and highly scalable storage solution for various use cases. They are commonly used for backup and restore, data archiving, content storage for websites.
Creating and Configuring S3 Buckets
Creating an S3 bucket
To create an S3 bucket, you can use the AWS Management Console, AWS CLI (Command Line Interface). You need to specify a globally unique bucket name and select the region where you want to create the bucket.
Choosing a bucket name and region
The bucket name must be unique across all existing bucket names in Amazon S3. It should follow DNS naming conventions, be 3-63 characters long, and contain only lowercase letters, numbers, periods, and hyphens. The region selection affects data latency and compliance with specific regulations.
What types of storage classes S3 has?
S3 Standard.
S3 Standard- IA
One Zone- IA
S3 Glacier
S3 Glacier Deep Archive.
S3 Intelligent Tiering.