AWS Logo
Menu
 AWS S3 : Getting started with S3

AWS S3 : Getting started with S3

Simple storage service

Published Jan 4, 2025
Here I'm discussing all the features and services of S3 service
s3= Simple storage service
AWS's most popular and the oldest one service is S3- Simple storage service
Characteristic's of S3:
1. Scalable
2. Availability
3. Security
4. Cost effectives
  • This service use for storing and retrieve the data that you had store any time on web
S3 let us allow to create Bucket for storing data.
  • inside the bucket we can store anything like images, video , files [ pdf, csv , excel ]
Steps of performing operation on bucket
1. Create Bucket
2. Storing data
3. Deleting data
- Objects inside S3 bucket is globally accessible with the help of HTTPS request
- anything you upload inside of the S3 bucket is object
What happens when S3 service not accessible due to some reason
like the region goes down in which we had store the data
1 region = Multiple availability Zones
in 1 availability zone = Multiple data Centers
Aws will create the multiple copy of your data , so even if we data center or 1 region goes down still you can access it
  • Bucket is the container of the object . We can configure the controlling access of container [ s3 bucket ] who can view stored data , edit , delete
The main usage of this service is commonly used in web / App application , Big data analytics , Machine learning
The Advantages of this S3 is :
  1. Data Backup : if we delete some important data mistakenly or our storage device get corrupt we can easily take all the previous data from this cloud service and it's also safe
  2. Bid data analytics : with the capability of storing the data in large amount it will use for the analysis and analytics purpose for various machine leaning projects and services.
Objects Vs Bucket :
  • Bucket : imagine bucket as a basket , inside of it we can store and put so many things at once and we can also take out from it whenever we need
    • ex. in basket we can store various fruits , vegetables etc. , same as in bucket we can store various types of data
  • Object : individual entity that we store inside of bucket is called object
    • ex : inside the bucket we can store the apples, bread . Here single entity called apple is as same as object or that particular data file
We can assign various terms and conditions and privacy and policy for it
Here's the architecture diagram of S3 service [ image source : Stackoverflow ]
[ PS : Img is not clearly visible in dark mode , Switch to light mode for clear diagram ]
 

Comments