S3 Flashcards
A _______ is a container for objects.
bucket
An _______ is a file and any metadata that describes that file
object
Every object in Amazon S3 is stored in a _____
bucket
Bucket name must be unique just within your account. T/F
False. Bucket name must be uniqueglobally/ within a partition - us, china, etc.,
Character length of bucket.
3-63 characters.
bucket name characters conditions.
Only lowercase, numbers, dots and hyphens; no upper case.
Bucket name must begin with ?
lower case alphabet or a number
Bucket name must end with ?
lower case alphabet or a number
Use IP address format for Website buckets. T/F
No. Bucket names must not be of IP address format
Buckets used with ____________ can’t have dots in their names.
S3 Transfer Acceleration.
Best practice is to avoid using dots except for
Buckets used only for static web hosting.
In terms of implementation, buckets and objects are ___________ and we have unique ids called _________
AWS resources and ARN (Amazon Resource Names)
The AWS account that creates a resource owns that resource. T/F
True
If you create an IAM user in your AWS account and grant the user permission to create a bucket, the user can create a bucket. Now, who owns the bucket?
The user does not own the bucket; the AWS account that the user belongs to owns the bucket
If you create an IAM user in your AWS account and grant the user permission to create a bucket, the user can create a bucket. Can the user perform other activities on the bucket?
No. The user needs additional permission from the resource owner to perform any other bucket operations.
Public access is granted to buckets and objects through ____________ and ___________ or both.
access control lists (ACLs), and bucket policies,
_____________ settings can override ACLs and bucket policies
Amazon S3 Block Public Access
You can apply Block Public Access settings to _________buckets in your account.
individual or all buckets
You can configure object-level permissions by configuring _________ specific to that object.
An access control list (ACL)
cors
cross-origin resource sharing
What does cors enable?
You can configure your bucket to allow cross-origin requests.
s3 lifecycle
You can define lifecycle rules for objects in your bucket that have a well-defined lifecycle.
Server access logging S3
Server access logging provides detailed records for the requests that are made to a bucket
What is the default server access logs collection status?
By default, S3 doesn’t collect server access logs.