Brief introduction :
Amazon S3 is a web service that allows developers to gain access to highly scalable, very reliable, and inexpensive storage space. Amazon S3 is highly economical because you pay only for what you use. Data is replicated to multiple servers at multiple data centers.
Objects
Files or data that you want to store on Amazon S3 are called
Objects
. Once an object is stored on S3, it will contain- (1) contents of the file, and (2) the given amount of
Metadata
. The given
Object
can be from 1byte to 5GB.
Buckets
Buckets
provide unique namespaces for management of objects contained in the bucket. Bucket namespaces are Global across all of the S3. An
S3 account
allows 100 buckets.
Keys
A key is a unique identifier for an object within a bucket.
Authentication
Amazon S3 authentication ensures that nobody else sees your private data.
-
Access Key ID:
Access Key ID
is a unique identifier that tells S3 to target a specific user account.
-
Secret Access Key:
Secret Access Key
is used to access control on the given Access Key ID. You can grant various access models for an Object or a Bucket
-
private
-
public-read
-
public-read-write
-
authenticated-read
Secret Access Key
tells S3 for what type of access control you have on given Access Key ID.
Related Topic: