A company wants data-driven guidance on exactly which age group of objects in a specific prefix of one bucket is infrequently accessed enough to justify a lifecycle transition from S3 Standard to S3 Standard-IA, based on actual observed retrieval patterns over time rather than a guess. Which S3 feature is purpose-built to observe that prefix's access patterns and produce this transition-age recommendation?
- S3 Storage Lens, which shows organization-wide dashboards of storage usage and activity metrics
- S3 Intelligent-Tiering, which requires switching the objects' storage class before any analysis can occur
- S3 Storage Class Analysis, which observes a filtered set of objects over roughly 30 days or more and recommends an object age for transitioning to S3 Standard-IA
- S3 Inventory, which only lists object metadata and cannot analyse access frequency
Why C? And why not the others?
Correct answer: C. S3 Storage Class Analysis, which observes a filtered set of objects over roughly 30 days or more and recommends an object age for transitioning to S3 Standard-IA
S3 Storage Class Analysis is the feature designed exactly for this purpose: an administrator configures a filter, by prefix, by object tag, or both, and Storage Class Analysis observes that filtered data set's access patterns, grouping objects by age since upload, for roughly 30 days or longer before producing a reliable recommendation, specifically for transitioning STANDARD storage to STANDARD_IA once objects reach a given observed age. This is a targeted, evidence-based recommendation exactly matching the company's requirement, distinct from a guess-based lifecycle rule. S3 Storage Lens is a different, broader feature: it aggregates usage and activity metrics across an entire organization's accounts, Regions, and buckets into dashboards, but it does not analyse a specific prefix's access pattern to recommend a Standard-to-Standard-IA transition age the way Storage Class Analysis does. S3 Intelligent-Tiering does not require any prior analysis step at all; it is a storage class you assign to objects that then handles tier movement automatically based on real-time access, which is a fundamentally different mechanism from receiving a lifecycle-transition-age recommendation for objects still sitting in S3 Standard. S3 Inventory only produces a scheduled report listing objects and selected metadata fields, such as size, storage class, and encryption status; it has no access-pattern analysis capability and cannot generate any recommendation about when to transition data.
Source: AWS S3 documentation: Amazon S3 analytics – Storage Class Analysis — 30-day-or-longer observation period and STANDARD-to-STANDARD_IA transition-age recommendations