Volume 2: S32/7
  1. 01Lessons 1-10
  2. 02Lessons 11-20
  3. 03Lessons 21-30
  4. 04Lessons 31-40
  5. 05Lessons 41-50
  6. 06Lessons 51-60
  7. 07Lessons 61-70

Chapter 02 of 07

Lessons 11-20

10 lessons20 min readingParts 21-30
  1. 01Delete many S3 objects safelyDelete a controlled list of S3 object keys in one request and inspect the result.2 min read
  2. 02Enable S3 Versioning from zeroEnable S3 Versioning, upload two versions of one object, and inspect their version IDs.2 min read
  3. 03Understand S3 delete markers through CLICreate, inspect, and remove an S3 delete marker to understand deletion in a versioned bucket.2 min read
  4. 04Restore an older S3 object versionRestore an older S3 object version by copying it over the same key as the new current version.2 min read
  5. 05Set S3 default encryption with SSE-S3Explicitly configure SSE-S3 default bucket encryption and verify encryption on a new object.2 min read
  6. 06Set S3 default encryption with AWS KMSConfigure default SSE-KMS encryption with the AWS managed S3 key and verify the bucket setting.2 min read
  7. 07Inspect S3 bucket encryption deeplyQuery an S3 bucket encryption configuration and distinguish SSE-S3 from SSE-KMS.2 min read
  8. 08Block all public access on an S3 bucketEnable all four S3 Block Public Access controls from the AWS CLI.2 min read
  9. 09Read each S3 public access block settingInspect and explain the four independent S3 Block Public Access values.2 min read
  10. 10Enforce bucket owner ownership in S3Set S3 Object Ownership to BucketOwnerEnforced and confirm ACLs are disabled.2 min read