S3 Flashcards
What does S3 stand for?
Simple storage service
What is AWS S3?
A secure, durable, highly scalable object storage
What file types can be uploaded to S3?
Any file type
When should you use S3 to run operating systems or database?
Never, s3 cannot be used for ^
How much storage do you get with S3?
Unlimited storage
What is the maximum storage size for an object?
5Tb
Where do files in S3 get stored?
A bucket
What is a bucket analogous to?
A folder
What does it mean that S3 has a universal namespace?
That all AWS accounts share the S3 namespace. Each S3 bucket name is globally unique
How are S3 URL’s formatted?
Bucketname.s3.region.Amazonaws.com/key-name
How do you know a file upload to an S3 bucket was successful?
You receive a HTTP 200 code
Is S3 a key value store?
Yes
What is the key in S3 objects?
The name of the object
What is the value in an S3 object?
The data itself
What is the metadata of a S3 object?
Data about the data you are storing
What is necessary for every object in S3?
A key, a value, a version ID, and metadata
What is the service availability range of S3?
99.95 to 99.99 percent, depending on S3 tier
What is the durability of data stored in S3?
99.999999999 percent (11 nines)
What is the minimum amount of availability zones S3 data is stored across?
3
What is lifecycle management?
Define rules to automatically transition objects to a cheaper storage tier or delete objects that are no longer required after a set period of time
Why doesn’t S3 have strong read after write consistency?
It does have strong read after write consistency
What is the scope of Object ACL’s?
Individual objects
What is the scope of bucket policies?
Entire buckets
Are buckets public by default?
No, private
How can you make an individual object public?
By using object ACL’s
How do you make a bucket public?
Bucket policies
When you successfully upload an object to S3, what code do you receive?
A HTTP 200
What type of websites cannot be hosted on S3?
Dynamic websites, only static can be hosted