passdrill
AWS SAA-C03 · S3 & Storage · Card 028/030 hard

A company configures an S3 Lifecycle rule in 2026 on a bucket containing millions of small JSON event files, most only a few KB each, to transition all objects to S3 Glacier Flexible Retrieval after 30 days. After the rule runs, the company notices that the small objects are still in S3 Standard while larger objects transitioned as expected. What is the most likely explanation, given S3's current default lifecycle behaviour?

  1. Lifecycle rules never apply to JSON files regardless of size
  2. By default, S3 Lifecycle does not transition objects smaller than 128 KB to any storage class unless the rule includes an object size filter allowing smaller objects
  3. Objects smaller than 128 KB are automatically deleted instead of transitioned
  4. Lifecycle transitions only work on buckets without versioning enabled
Next card → Shuffle