Simple Storage Service (S3) Flashcards
What can you analyze with Amazon S3 analytics – Storage Class Analysis?
- You can analyze storage access patterns to help you decide when to transition the right data to the right storage class.
- Storage class analysis only provides recommendations for Standard to Standard IA classes.
After you configure a bucket to be a Requester Pays bucket, how do requesters show they understand that they will be charged for the request and for the data download?
Requesters must either include x-amz-request-payer as a header in their API request for DELETE, GET, HEAD, POST, and PUT requests, or add the RequestPayer parameter in their REST request.
How can access log information be useful?
- security and access audits.
- can help you learn about your customer base and understand your Amazon S3 bill.
How do you pay for S3 server access logging?
Any log files that the system delivers to you will accrue the usual charges for storage
What are the restrictions for access log destination bucket?
Destination buckets
- should not have server access logging enabled.
- should not have S3 Object Lock enabled
- must not have Requester Pays enabled
- only server-side encryption with Amazon S3 managed keys (SSE-S3) is supported
Buckets versioning can be in one of three states:
- Unversioned (the default)
- Versioning-enabled
- Versioning-suspended
What are the allowed formats for the Amazon S3 website endpoints?
http://bucket-name.s3-website-Region.amazonaws.com
http://bucket-name.s3-website.Region.amazonaws.com
Amazon S3 can send event notification messages to the following destinations:
Amazon Simple Notification Service (Amazon SNS) topics
Standard / non-FIFO Amazon Simple Queue Service (Amazon SQS) queues
AWS Lambda function
Amazon EventBridge
What are the S3 archive classes?
Glacier Instant Retrieval - milliseconds
Glacier Flexible Retrieval - minutes to hours and with free bulk retrievals
Glacier Deep Archive -within 12-48 hours
S3 encryption SSE-S3:
- All new object uploads to Amazon S3 buckets are encrypted by default
- Amazon S3 encrypts each object with a unique key.
- There are no additional fees for using server-side encryption with Amazon S3 managed keys
How a customer can specify the S3 encryption key
SSE-C. The customer provides the key in the header
SSE-S3. The customer informs AES256 in the header
SSE-KMS. The customer informs the key id in the header.
Unsupported S3 transtitions
- Any to Standard
- Any to Reduced Redundancy Storage (RRS).
- One Zone-IA to Intelligent-Tiering, Standard-IA, or S3 Glacier Instant Retrieval.
- Intelligent-Tiering to Standard-IA.
- Intelligent-Tiering Archive Instant to One Zone-IA.
- Intelligent-Tiering Archive to One Zone-IA or Glacier Instant Retrieval.
- Intelligent-Tiering Deep Archive to One Zone-IA, Glacier Instant Retrieval, or Glacier Flexible Retrieval.