An application stores several terabytes of unstructured data in an Amazon S3 bucket using the S3 Standard storage class. Data grows by several gigabytes per day. The company queries and analyzes this data but never accesses objects older than 1 year. For compliance, all data must be retained indefinitely. Which design is the most cost-effective while allowing queries over the data?
Choose an answer
Tap an option to check your answer.
Correct answer: Register the S3 objects in the AWS Glue Data Catalog and use Amazon Athena to query the data. Configure an S3 lifecycle policy to transition objects older than 1 year to S3 Glacier Deep Archive..
Why this is the answer
The correct option provides a cost-effective solution for querying data and long-term retention. Amazon Athena, integrated with the AWS Glue Data Catalog, allows direct querying of S3 data without provisioning servers, making it suitable for ad-hoc analysis. Transitioning data older than 1 year to S3 Glacier Deep Archive significantly reduces storage costs while meeting indefinite retention requirements. S3 Select is less suitable for complex analytical queries across large datasets compared to Athena. Redshift Spectrum is powerful but typically used with an existing Redshift cluster, which might be overkill if the primary need is querying S3 data without a dedicated data warehouse. S3 Intelligent-Tiering is designed for unknown or changing access patterns, but for data that is definitively not accessed after 1 year, S3 Glacier Deep Archive offers superior cost savings for indefinite retention.
Pass your exam — without the endless answer hunt
Get every verified question and explanation for this exam in one place, and save hours of prep. 1,000+ certifications · 20+ languages · free to start.
Pass your exam faster → No card needed