Tuesday, 23 June 2020

S3 - An AWS service

what is S3?
S3- simple storage service.
       It is object based storage.
       Files in S3 are stored in buckets. Buckets can be consider as just like folder.


  • S3 is a universal namespace.That is, names must be unique globally.
           ex: if i took S3 name as naveen, then either i or someone else cannot take naveen again.

  • when a upload a file to S3,you will receive a HTTP 200 code if the upload is successful.

Few S3 terms & their significance:

Key - This is simply the name of the object.
Value - This is simply the data and is made up of a sequence of bytes.
Version - for maintaining the versions.

What Amazon S3 guarantees:
  • Amazon guarantee 99.9% availablilty.
  • Amazon guarantees 99.999999% durability for S3  information.
  • Tiered Storage Available
  • Lifecycle Management: ex: if the file is older then 30 days move to another tier.
  • Versioning.
  • MFA supports to delete an object in S3.


S3 storage class:

1.S3 standard. 
2.S3 IA - infrequently accessed data. 
                The data is accessed less frequently. But need rapid access when need. 

                 Lower change the S3 standard. 
                  Need to pay additional retrieval fee

3.S3 one zone: cheapest among all S3. 
4.S3 intelligent tiering: using machine learning moves the object to low cost S3. 

Eg: some files are not accessed in lost 30 days. So move those objects to S3 one zone. 

5.S3 Glacier. 

6. S3 Glacier deep archive. 











No comments:

Post a Comment