2. Simple Storage Service(S3)
● You can use Amazon S3 to store and retrieve any amount of data at any time
from anywhere on the web.
● It is designed for large-capacity, low-cost storage provision across
multiple geographical regions.
● Amazon S3 provides developers and IT teams with Secure,
Durable and Highly Scalable object storage.
● The volume and the number of objects that we can store in S3 are
unlimited.
3. Simple Storage Service(S3)
● An object is the fundamental entity in S3. It consists of data, key
and metadata.
● Each object is stored in a bucket and retrieved via a unique,
developer-assigned key.
● Datas is of 2 type
○ Data which is to be accessed frequently.
○ Data which is accessed not that frequently.
● 3 storage classes of S3
1.Amazon S3 Standard for frequent data access
2. Amazon S3 Standard for infrequent data access
3.Amazon Glacier
4. Simple Storage Service(S3)
● A bucket can be stored in one of several Regions.
● You can choose a Region to optimize for latency, minimize costs, or
address regulatory requirements.
● Objects stored in a Region never leave the Region unless you
transfer them out.
● Data in S3 is organized in the form of buckets.
● A Bucket is a logical unit of storage in S3.
● A Bucket contains objects which
contain the data and metadata.
● Before adding any data in S3 the
user has to create a bucket which
will be used to store objects.
5. Simple Storage Service(S3)
● Authentication mechanisms are provided to ensure that data is kept secure from
unauthorized access.
● Objects can be made private or public, and rights can be granted to specific users.
● S3 charges based on per GB-month AND per I/O requests AND per data modification
requests.
● S3 works on Pay Per Use
● A new AWS customers receive 5 GB of Amazon S3 standard storage, 20,000
Get-Requests, 2,000 put-Requests, and 15GB of data transfer-out each month for one
year.
AWS S3 Use case
● Industry “Media”
● Project Statement – Hosting a Static Website on Amazon S3
6. How to Configure S3?
1. Sign in to the AWS Management Console and open the Amazon S3 console at https://
console.aws.amazon.com/s3/.
2. Choose Create bucket.
3. In the Bucket name field, type a unique DNS-compliant name for your newbucket(because S3
bucket names must be unique.) Create your own bucket name using the follow naming
Guidelines:
• The name must be unique across all existing bucket names in Amazon S3.
• After you create the bucket you cannot change the name, so choose wisely.
• Choose a bucket name that reflects the objects in the bucket because the bucket name is
visible in the URL that points to the objects that you're going to put in your bucket.
4. For Region, choose a region where you want the bucket to reside.
5. Choose Create.
7. Add an Object to a Bucket
1. In the Bucket name list, choose the name of the bucket that you want to upload your object to.
2. Choose Upload Or you can choose Get started.
3. In the Upload dialog box, choose Add files to choose the file to upload.
4. Choose a file to upload, and then choose Open.
5. Choose Upload.
Presented by Arya TM