S3 Flashcards
What is Amazon S3?
A highly scalable, durable object storage service used to store and retrieve any amount of data from anywhere on the web.
What does S3 stand for?
Simple Storage Service.
What type of storage is S3?
Object storage.
What is the basic unit of storage in S3?
An object.
What contains S3 objects?
Buckets.
What is the maximum size of a single S3 object?
5 TB.
What is the maximum size of a single PUT operation?
5 GB.
What is the maximum number of S3 buckets per account by default?
100
Name the main S3 storage classes.
S3 Standard, S3 Intelligent-Tiering, S3 Standard-IA, S3 One Zone-IA, S3 Glacier Instant Retrieval, S3 Glacier Flexible Retrieval, S3 Glacier Deep Archive.
Which S3 class is best for frequently accessed data?
S3 Standard.
Which S3 class automatically moves data between access tiers?
S3 Intelligent-Tiering.
Which S3 class stores data in a single AZ?
S3 One Zone-IA.
Which S3 class has the lowest cost for rarely accessed data?
S3 Glacier Deep Archive.
What does S3 Versioning do?
Keeps multiple versions of an object in the same bucket.
What happens when you delete a versioned object?
A delete marker is added; object is not actually deleted.
What are the two types of encryption in S3?
Server-side encryption (SSE) and client-side encryption.
Name the three SSE options in S3.
SSE-S3, SSE-KMS, SSE-C.
What is an S3 Lifecycle Policy?
A set of rules to automate transition or expiration of objects.
What are the main ways to control access to S3?
IAM policies, bucket policies, ACLs.
What is the preferred way to control access to S3?
IAM policies.
What are S3 Access Control Lists (ACLs)?
Legacy access control mechanism to grant read/write permissions.
What is a bucket policy?
A resource-based policy attached directly to a bucket.
What does ‘Block Public Access’ do?
Prevents public access to buckets and objects regardless of ACLs or policies.
What is S3 Transfer Acceleration?
Speeds up uploads and downloads using Amazon CloudFront edge locations.