- Simple Storage Service S3 (Object level storage any type of data, you can access it anywhere)
2.Elastic file system EFS: (common storage you can share across different regions and VPCs ex: patch files, updated files, Linux files)
3.Elastic block storage EBS (it is accessible through EC2 only like HDD work in a computer)
4.Glacier (): now it is part of S3 storage and cost-effective, not frequently used data.
- Snowball : (Huge amount of data We can transfer one DC to another DC)
Part-2
————————
Block Level v/s Object Lebel Storage:
Block storage:
—> Block starts is suitable for transactional databases, random read/write loads, and structured database storage
—>Block storage divides the data to be stored in evenly sized blocks(data chunks) for instance, a file can be split into evenly sized blocks before it is stored
—>data blocks stored in block storage would not contain metadata(data created, data modified, content types, etc)
—>Block storage only keep the address (index) where the data blocks are stored it does not care what is in that block just how to retrieve it when required.
Object Storage:
—>Object storage stores the file as a whole and does not divide them
—>In object storage, on object, is
The file /data itself
Its metadata
Object global unique ID
—>the object global unique ID, is a Unique Identifier for the Object and it must be unique such that it can be retrieved disregarding object storage cannot be mounted as a drive.
—> example of object storage solutions- Dropbox AWS S3 Facebook
Part-3
—————
Simple Storage Service (S3):
—>S3 is a storage for the internet. It has a simple web services interface for simple storing and retrieving any amount of data any time from anywhere on the internet.
—>S3 is object-based storage
—> You cannot install an operating system on S3.
—>S3 has a distributed data-store architecture where objects are redundantly stored in multiple locations.(3 locations in the same region)
—>Data is stored in Bucket
—>A bucket is a flat container of the object
—>Max capacity of a bucket is 5TB
—>You can create folders in your bucket
—>you cannot create nested Bucket
—>S3 bucket is a region-specific
—>Bucket ownership is non-transferrable
—>you can have up to 100 buckets per account
—>S3 bucket names (keys)are globally Unique across all AWS region
—>Bucket names cannot be changed after they are created
—>if a bucket is deleted its name become available again to you or another account to use
—>Bucket names must be at least 3 and no more than 63 characters long
—>Bucket names are part of the URL used to access a bucket
—>Bucket name must be a series of one or more labels (abc.xyz)
—>Bucket names can contain lowercases numbers and the hyphen cannot use an uppercase letter
—>Bucket name should not be an IP address
—>Each Lebel must start and end with a lowercase letter or a number
—>By default, buckets and its objects are private by default, only can access the bucket’
S3 Buckets – Sub-resources:
——————————————
Sub-resources for S3 bucket includes-
Lifecycle – To decide on objects lifecycle management
Website To hold configurations related to a static website hosted in an S3 bucket
Versioning:- Keep object versions as its changes
Access Control List- Bucket policies
The name is simply two parts:- Bucket Regions endpoint/bucketname
Example:
For S3 bucket named my bucket in Europe west region
Comments
Post a Comment