S3 and Cloudfront Flashcards
How large can individual S3 files be?
5 TB
What is the S3 maximum storage allowed?
No limit
What are the types of URL formats for S3 bucket access?
Virtual hosted style
Path style
When you upload a file to S3, success is indicated by …..
An HTTP 200 code
What is the data consistency model for S3? Why does it work that way?
Read after Write - New object PUTS
Eventual Consistency - Overwrite PUTS and DELETES
Propagation across AZs can take time for updates and deletes
What are the characteristics of an S3 object?
Key - Name of the object
Value - Binary data
Version ID
Metadata
ACL - individual permissions
Torrent
What are the S3 SLA guarantees for availability and durability?
99.9% Available
11 x 9 Durability
What are the features that S3 buckets support?
Lifecycle Management
Versioning
Encryption
ACL Security (individual files)
Bucket Level Security)
What are the available S3 storage classes?
S3 Standard
S3 - IA
S3 One Zone - IA
Glacier
What are the features of the S3 Standard storage class?
99.99% Availability
11 x 9 Durability
- 9% Availability Design
- 9% Availability SLA
No data retrieval fee
Stored across multiple disks and AZs
Designed to sustain loss of 2 facilities
What are the features of the S3 - IA storage class?
Used for data accessed less frequently but requires rapid retrieval when needed
11 x 9 durability
99.9% Availability Design
99% Availability SLA
Per GB retrieval fee
Multiple AZ storage
Lower cost the standard but charges for retrieval
What are the features of the S3 One Zone IA storage class?
Lower cost than S3 - IA
Only stored in 1 AZ
11 x 9 durability
99.5% Availability Design
Per GB retrieval fee
99% Availability SLA
No multiple AZ storage
What are the features of the Glacier storage class?
Very inexpensive
Used for archival purposes only
3 retrieval levels: Expedited (minutes), Standard(3-5 hours), Bulk (5-12 hours)
Per GB retrieval fee
What are the potential sources of charges for S3 buckets?
Storage
Requests
Tags
Data Transfer (replication)
Transfer Acceleration
What are the parts of a virtual hosted S3 bucket URL?
The bucket name is part of the domain name
http://bucket_name.s3.amazonaws.com
or
http://bucket_name.s3-aws-region.amazonaws.com
What are the parts of a path style S3 bucket URL?
The endpoint must match the region
http://s3-aws-region.amazonaws.com/bucket_name
Edge Location
Seperate from an AWS region. The location where content will be cached
CDN Origin
Origin of the files to be distributed by the CDN
What is a CDN?
Content Delivery Network
Cache Locations (Edge)
Cache files from an origin on first request
Edge Locations all over world
Reduces stress on wen servers
What is a Cloudfront Distribution?
Specifies where you want your content origin is and how to track and manage content delivery
How can Cloudfront support dynamic content?
It accepts querystring parameters and matches them to a cached response
What are possible Cloudfront Origin types?
S3 Bucket
EC2 Instance
Elastic Load Balancer
Route 53
Your own web server
What are the types of Cloudfront distributions?
Web
RTMP (Flash streaming)