S3 Flashcards
Is S3 object or block based?
S3 is object based
Storage limit in S3
There is unlimited storage in S3
What are you asked when creating a bucket?
Bucket name, region, etc.
Scope of the S3 buckets names
Bucket names must be unique globally.
What is one of the formats of the S3 objects URL?
https://[bucketName].s3.[region].amazonaws.com/[objectName]
Data consistency model of Amazon S3
Amazon S3 buckets in all Regions provide read-after-write consistency for PUTS of new objects and eventual consistency for overwrite PUTS and DELETES.
S3 storage classes/tiers
- S3 Standard
- S3-IA
- S3 One Zone-IA
- S3 Glacier
- S3 Glacier Deep Archive
- S3 Intelligent-Tiering
S3 object’s fundamentals
Key (name)
Value (data)
Version Id
Metadata
Can be versioning on S3 disabled?
No. It can only be suspended
What are the file size limits in S3?
Files can be from 0 bytes to 5 TB.
What is the HTTP PUT size limit in S3?
5G
What is an alternative to upload big objects to S3 apart from a single PUT?
The Multipart Upload API
How much time is needed to restore from Glacier?
A few hours or minutes
What are the costs associated with S3?
Storage Requests Storage Management Pricing (tags) Data Transfer Pricing (on cross-region replication) Transfer Acceleration (using CloudFront)
Is S3 versioning incremental?
No. Stores all versions of an object.
What is required for Cross Region Replication?
Versioning enabled on the source and target buckets
Does versioning is required for Lifecycle rules?
No. Lifecycle rules can be used in conjunction with versioning but is not required
When you activate Cross Region Replication, does existing objects are replicated?
No. Existing objects will not be replicated. Cross-Region Replication replicates every future upload of every object to another bucket.
What can be done with Lifecycle Management?
Automate moving the objects between storage classes