S3 Flashcards
S3 Use Cases
Backup and Storage
DR
Archive
Hybrid Cloud Storage
App hosting
Media hosting
Data lake & big data analytics
Software Delivery
Static Website
Buckets
Top level directories
Files in S3 aka
objects
What level do buckets reside at?
Region
Are S3 Buckets global or regional?
Regional
Object key aka
File path
Object key composed of…
prefix + object name
S3 Max object size
5TB
When is “multi-part upload” needed
Files larger than 5GB
S3 security methods (3)
User-based (IAM policies)
Resource-based (Bucket policies, ACL’s)
Encryption
Document format for S3 policies
JSON
S3 policies can…
Grant public access
Force encryption at upload
Grant access to another account
What is needed to make a bucket public?
S3 policy
Versioning
First is one and then overwriting a file increases the version
Benefits of versioning
Protects against deletion
Easy roll back