Friday, February 18, 2022

AWS Storage S3

 Simple Storage Service -S3

  • It is storage for the internet (HTTP or HTTPS) and it has a web service interface.
  • It is object-based storage.
  • You can't install OS on S3 
  • It has a distributed data store architecture where objects are redundantly stored in multiple locations ( min 3 locations in the same region).
  • Data is stored in Bucket
  • A bucket is a flat container of Objects.
  • Max capacity of the bucket is 5 TB.
  • You can create folders in a bucket.
  • You can't create nested buckets.
  • Bucket ownership is non-transferable.
  • S3 bucket is region-specific
  • You can have 100 buckets per account but you can expand it.

S3 Naming Rules.

  • S3 Bucket names(keys) are globally unique across all AWS regions.
  • Bucket name can't be changed.
  • If Bucket is deleted then its name will be available to use.
  • Bucket name is >3 and <=63 characters long.
  • Bucket name is the part of Bucket url.
  • Bucket name must be a series of one or more labels like (my.bucket).
  • Bucket name can container lowercase letters, numbers and hyphens. Upper case is not allowed.
  • Bucket name should not be IP address.
  • By default Bucket's objects are private.

S3 Bucket Subresources

  • Lifecycle :- It decides on object's life cycle
  • Static Website:- S3 can host a static website.
  • Access Control list :- Bucket policies are defined to access the bucket.
  • Bucket name is simply in two parts Bucket Region endpoint/bucket name. For example s3 bucket named mybucket in Europe west region.


Post a Comment