S3 Introdution
S3 Introdution
S3 Introdution
• Client-Side Encryption
AWS S3 MFA Delete
• MFA (multi factor authentication) forces user to generate a
code on a device (usually a mobile phone or hardware) before
doing important operations on S3
• To use MFA-Delete, enable Versioning on the S3 bucket
• You will need MFA to
• permanently delete an object version
• suspend versioning on the bucket
• You won’t need MFA for
• enabling versioning
• listing deleted versions
• Only the bucket owner (root account) can enable/disable
MFA-Delete
AWS S3 Access Logs
• 99.99% Availability
• Used for frequently accessed data
• Low latency and high throughput
• Sustain 2 concurrent facility failures
Rest API
AWS Cloud
Maven
Java
AWS SDK
Swagger2
AWS S3
Common
EPA Ear jar
Zip/unzip
jar