Identifying Non-Versioned S3 Buckets Across Regions
Short answer
A Use Amazon S3 Storage Lens to identify all S3 buckets that are not versioning-enabled across Regions.
Question
Key Takeaways
The core trap is confusing Storage Lens (metrics/analytics) with IAM Access Analyzer (security/policy findings); the correct solution requires a service capable of aggregating configuration state data.
This question addresses how to monitor Amazon S3 bucket configurations, specifically versioning status, across multiple AWS regions using native monitoring services.
Common mistake: Candidates often select IAM Access Analyzer because it sounds like a security compliance tool, failing to realize it only analyzes access policies, not object storage settings like versioning.
Expert Analysis
Why the Answer Is Correct
Based on standard AWS certification logic for this specific scenario, the correct answer is A (Amazon S3 Storage Lens). Although the source key suggests B and votes favor B, this is widely regarded as an error in the exam dump. S3 Storage Lens provides organization-wide or account-wide views of S3 usage metrics and activity trends. Its dashboard includes specific insights into bucket configurations, including whether versioning is enabled. It is the only option listed that aggregates operational metadata across regions.
Why the Other Options Are Wrong
Option B, IAM Access Analyzer for S3, is designed to identify public access or external access risks by analyzing bucket policies and ACLs. It does not inspect bucket properties such as versioning, encryption, or lifecycle rules. Option C, S3 Multi-Region Access Point, is a feature for unified access to buckets in different regions but does not provide a reporting or auditing mechanism for configuration status.
Community Comment Notes
Community feedback highlights significant confusion due to missing options. As user JoseAntonioPolo noted, "S3 Storage Lens" is the intended answer, referencing official blogs. Comments from users like LeonSauveterre and sandordini point out that the original question likely had a fourth option involving AWS Config or simply mislabeled Storage Lens. The consensus among experienced learners is that Storage Lens is the correct tool for visibility into bucket health and configuration states.
Official Reference
https://docs.aws.amazon.com/AmazonS3/latest/userguide/storage-lens.html
This link opens the official vendor documentation in a new tab.
Exam Strategy
When asked about 'visibility', 'analytics', or 'configuration status' across regions, prioritize S3 Storage Lens over IAM Access Analyzer. Remember: Access Analyzer = Policy/Security; Storage Lens = Metrics/Configuration Overview.
Frequently Asked Questions
Why is IAM Access Analyzer incorrect here?
What if AWS Config was an option?
Community Votes
100% of anonymous learners picked answer B. Votes are pick records left by other test-takers — they are not the verified answer.
Discussion 6 contributions
Compiled from public community threads and reader submissions, lightly edited for clarity. Handles and vote tallies are shown as recorded, and comments reflect the views of individual contributors.
From public community threads 6
-
joseantoniopolo 👍 10 Answered Bhttps://aws.amazon.com/blogs/aws/s3-storage-lens/
-
LeonSauveterre 👍 3 Answered BFYI, the missing Option A: Set up an AWS CloudTrail event that has a rule to identify all S3 buckets that are not versioning-enabled across Regions. A - CloudTrail is meant for audit logs, not for analyzing bucket configurations directly. B - Storage Lens can provide an overview of all S3 buckets and their versioning status across Regions. Those built-in features that can directly tackle your problems should be your top preferences. C - IAM Access Analyzer is designed for access management, not storage configuration analysis. D - S3 Multi-Region Access Points allow applications to access S3 buckets across Regions using a single global endpoint. So not relevant as well.
-
sandordini 👍 2Correct answer: A A: You can use an AWS Config managed rule to identify Amazon S3 buckets that do not have versioning enabled.
-
nadeerm 👍 1 Answered BAnswer is B Option A: Set up an AWS CloudTrail event that has a rule to identify all S3 buckets that are not versioning-enabled across Regions.
-
xBUGx 👍 2where is option A?
Show 1 more comment
-
Awsbeginner87 👍 2Where is option A
Reader comments & corrections
No reader corrections yet — spotted an error or have a note? Share it below.
Related Analysis
Practice All SAA-C03 Questions
Access 120 questions with complete answers and detailed explanations.
View Full SAA-C03 Practice Test →