AWS Certified Machine Learning – SpecialtyData EngineeringEasy

A financial company needs to store petabytes of historical transaction data for compliance and future machine learning model training. The data is accessed infrequently, but when accessed, queries often involve scanning large portions of the dataset. Cost-efficiency and durability are paramount, with eventual consistency being acceptable. Which Amazon S3 storage class is most appropriate for this requirement?

  1. AAmazon S3 Standard
  2. BAmazon S3 Standard-Infrequent Access (S3 Standard-IA)
  3. CAmazon S3 Glacier Deep Archive
  4. DAmazon S3 One Zone-Infrequent Access (S3 One Zone-IA)
Show answer & explanation

Correct answer: C. Amazon S3 Glacier Deep Archive

Amazon S3 Glacier Deep Archive is designed for long-term data archival, offering the lowest storage cost in S3. It is ideal for data that is accessed infrequently (once or twice a year) and where retrieval times of several hours are acceptable, fitting the compliance and long-term analytics needs for petabytes of historical data.

Why the other options are wrong

  • A. S3 Standard is for frequently accessed data, which would be too expensive for petabytes of infrequently accessed historical data.
  • B. S3 Standard-IA is for data accessed less frequently than S3 Standard, but still more frequently than Glacier Deep Archive, making it more expensive for very long-term, rarely accessed archives.
  • D. S3 One Zone-IA offers lower cost than S3 Standard-IA by storing data in a single Availability Zone, but it's not as cost-effective for deep archives as Glacier Deep Archive and has lower durability against AZ loss.

S3 Glacier Deep Archive

The lowest-cost Amazon S3 storage class for long-term archiving of data that is accessed once or twice a year, with retrieval times in hours.

  • Lowest storage cost (per GB).
  • Designed for archival with infrequent access.
  • Retrieval times range from hours to 12 hours.
  • High durability across multiple Availability Zones.

Memory trick: S3 Storage: Standard for hot, IA for warm, Glacier for cold!

More Data Engineering questions