2 - Storage Flashcards
What is the DNS name for S3?
https://bucket.s3-region.amazonaws.com/object
What is the consistency model for S3?
Read after write for PUTS of new objects
Eventual consistency for overwrite PUTs and DELETEs
What do objects in S3 consist of?
Key, value, version ID, metadata, and sub-resources
Sub-resources include bucket policies, ACLs, CORS configurations, and transfer acceleration configurations
What is CORS and why is it needed for S3?
By default, the client prevents scripts in one bucket from accessing resources in another
What are the S3 storage classes?
Standard
Infrequently Accessed
One zone - Infrequently Accessed
Glacier
Reduced Redundancy Storage
(intelligent tiering)
In practical terms, how durable is S3?
Standard, Standard-IA, and Glacier are designed to withstand the loss of an AZ
What is the Standard S3 storage class?
11 9’s durability, 99.99% availability
What is the Standard-IA S3 storage class?
11 9’s durability, 99.9% availability, request fee
What is the One Zone - IA S3 storage class?
11 9’s durability, 99.5% availability, request fee, won’t withstand AZ loss
What is the Glacier S3 storage class?
11 9’s durability 99.99% availability, no real-time access
What is the RRS S3 storage class?
99.99% durability, 99.99% availability, not reccomended
How does intelligent tiering?
It automatically moves objects between two tiers: frequent and infrequent. It remains 11 9’s durability and 99.9% availability but has a small monthly cost
What are the ways of managing security in S3?
ACLs, bucket policies and public access settings
What are ACLs?
Settings applied at the bucket and object level to control access to accounts, the public, and the log service
What are bucket policies?
IAM based policies that provide further control over the bucket