S3 Flashcards
What are you charged for with S3?
Storage
Requests
Data transfer within S3
Transfer Acceleration
True or false: S3 buckets are limited to access from a single account
False. When setting up an S3 bucket, you can grant access to the bucket from multiple other accounts.
What kinds of destinations can receive event notifications from an S3 bucket
An Amazon SNS topic
An Amazon SQS queue
A Lambda function
What are the three kinds of server-side encryption available to S3 buckets?
SSE – S3
SSE – KMS
SSE – C
What is a Distribution as it applies to cloud front?
A Distribution is a content delivery network, consisting of a collection of edge locations.
True or false: cloud front is only used for reading objects
False. Cloud front can be used to both read and write objects to edge locations.In order to enable this feature, the Allowed HTTP Methods setting must be set properly when creating the distribution
What is a Snowball Edge?
A snowball edge is similar to a regular Snowball, but it also includes computer capabilities, so that the user cannot only store data on it but also collect the data using code stored on the snowball edge.
What is a Snowmobile
A Snowmobile is a data transfer device stored on a full size shipping container, pulled by a semi trailer truck. Snowmobile is used to transfer enormous amounts of data into AWS
How do I download an S3 file using bit torrent?
Using the Rest API, simply add the ?torrent parameter at the end of your Get request
Can you have an S3 bucket with the same name as another?
No. All S3 bucket across AWS must have a globally unique name.
Explain how volume gateway works
Volume gateway stores back ups of volumes such as operating systems or databases, as point in time snapshots and are backed up asynchronously. Snapshots are backed up incrementally and compressed to minimize storage charges
S3 stands for
Simple Storage Service
How many as three buckets are allowed per account
The default is 100 packets per account, though this can be changed by visiting AWS Service Limits
What is the URL format for a static website stored in S3?
http://bucket-name.S3–website-region-name.AmazonAWS.com
What are the four types of storage gateways?
File gateway
Volume gateway (stored volumes)
Volume gateway (cached volumes)
Tape gateway
What is a Lifecycle Rule?
It is a rule which indicates when objects in S3 are transition from one storage class to another
What are the two types of cloud front distribution?
Web distribution, typically used for websites and
RTMP, used for streaming video
What is the threshold for object size above which multipart upload should be considered?
100 MB
How can you remove objects from cloud front edge caches?
You can set up an Invalidation in the distribution settings. However doing so incurs additional charges
How can you designate a single folder within an S3 bucket to act as the origin for a CDN?
Set the Origin Path when creating the distribution.
True or false: a cloud front distribution can have more than one origin
True
When creating an S3 bucket, by default is it public or private
S3 buckets are private by default, though you can grant public read access to buckets when creating them.
True or false: You can force users to only access your content from CDN edge locations.
True. By setting Restrict Bucket Access to Yes you can force users to only access content from cloud front URLs
What is the availability for standard S3 objects?
99.99 percent
How many object tags can be added to an S3 object?
10
Can objects which are cashed using cloud front be cleared
Yes. You can clear cached objects in cloud front, but that incurs an additional charge.
How much storage is available in one S3 bucket?
An S3 bucket can support unlimited storage
What is the durability of objects stored in S3-IA?
11x9
What is the best method for configuring an S3 bucket with a unique set of permissions that will be used in the future
You can create a Bucket Policy and apply it to the S3 bucket
I file that has been uploaded to an S3 bucket has a URL link associated with it. However, clicking on this link brings up and “access denied” XML document. Why?
Files uploaded into an S3 bucket private by default, so clicking on the provided link will generate this message. The file must be made public before it can be accessed
How do you get data into S3-IA?
Two ways.
You can use lifecycle policies to automatically transition objects to IA after a specified length of time
Using the API you can put objects directly into IA by specifying so in the header.
What is Transfer Acceleration
Transfer Acceleration allows users in far-flung corners of the world to upload data to an edge location which is then transferred in the background by Amazon to the account’s region. Very fast.
What is the data consistency model for new object puts in S3?
Read after write consistency
True or false: the bucket owner must always pay for access to the files in the bucket.
False. The bucket can be configured with “requester pays”. This means that the requester of the data must pay for that access rather than the bucket owner
What does an S3 object consist of, and describe each of its constituent parts
Key – the name of the object Value – the actual data, the content of the file itself Version ID Metadata Subresources, including access control lists torrent
What is returned after a successful S3 upload?
HTTP 200
What is an Origin Access Identity?
A user which is created specifically for accessing content from the origin of a cloud front distribution
What is Glacier?
And S3 storage tear which is extremely inexpensive, but requires 3 to 5 hours to retrieve data. It is typically used for archival storage
True or false: lifecycle management roles cannot be used to permanently delete an
False. You can use lifecycle management rules to delete objects after a specified period of time
What can you do with S3 event notifications?
You can run workflows, send alerts, or perform other actions in response to changes in your objects stored in S3
What is Athena?
And interactive clary service that makes it easy to analyze data in S3 using standard SQL
What events can you be notified of using Event Notification in an S3 bucket
Object created event
Object deleted event
RRS object lost event
What kinds of things are stored in S3?
S3 is object based storage, meaning it stores flat files only, and cannot store an OS or a database
What is TTL?
TTL stands for time to live, which is the amount of time an object is cashed in an edge location when using cloud front