What is the blast radius of an S3 bucket?
A Region. S3 is regionally resilient.
S3 bucket naming restrictions?
Max number of buckets per account?
Soft limit of 100 buckets per account. You can make support requests to get this increased up to the hard limit of 1000.
Max individual object size in a bucket?
Objects can be from 0 to 5TB each
How does S3 versioning work?
Can you hard-delete an object in a bucket that has versioning turned on?
You can hard-delete a specific object version by specifying the object ID. If you delete the latest, the previous becomes the current version.
How does the S3 Multi-Part Upload feature work?
How does S3 Accelerated Transfer work?
What’s the alternative?
- By default, ISPs route traffic between points based on what is relatively fast but also economical for them.
Restrictions for turning on Accelerated Transfer on a bucket?
What is S3 SEC-C?
Server-Side Encryption with Customer-Provided Keys
- You send the raw data + a key to S3.
- S3 encrypts it and stores the encrypted data plus a hash of the data.
- S3 discards the key - doesn’t store them.
- To decrypt, you send the key again
What is SEC-S3?
SSE-S3: Server-Side Encryption with Amazon S3-Managed Keys
- (uses AES256)
- S3 generates a key for just this one object.
- After encrypting the object, the S3 Root Key is used to encrypt that one unique key, then discards the unencrypted copy
- The encrypted data and encrypted key are stored.
Pros and Cons of S3 SEC-S3?
Pros:
- Lowest overhead method.
Cons:
- May not meet regulatory compliance for you.
- You can’t separate permissions / No Role Separation. A full S3 Admin would have access to decrypt the data.
What is S3 SSE-KMS?
Server-Side Encryption with KMS Keys stored in AWS KMS
- AWS generates and uses a default key in KMS to encrypt the DEK.
- However, you can create your own KMS key.
- And you can use CloudTrail to see any activity.
What is S3 Client-Side Encryption?
What is S3 Server-Side Encryption and what are the 3 options?
What are the 3 high-level S3 Storage Classes?
What are the 3 flavors of S3 Standard?
What are the 3 flavors of S3 Glacier?
How does S3 Intelligent-Tiering work?