AWS Certified Data Engineer – AssociateData Storage and ManagementEasy

A data engineering team needs to store unstructured data, such as images and videos, generated by a mobile application. This data will be accessed frequently for analytics and machine learning training, and requires high durability and availability. Which AWS storage service is most appropriate for this use case?

  1. AAmazon EBS
  2. BAmazon S3
  3. CAmazon RDS for PostgreSQL
  4. DAmazon DynamoDB
Show answer & explanation

Correct answer: B. Amazon S3

Amazon S3 is an object storage service built to store and retrieve any amount of data from anywhere. It is highly durable, available, and scalable, making it ideal for unstructured data like images and videos that need frequent access.

Why the other options are wrong

  • A. Amazon EBS provides block storage for EC2 instances, not a general-purpose object storage solution for applications.
  • C. Amazon RDS is a relational database service, not suitable for unstructured object storage.
  • D. Amazon DynamoDB is a NoSQL key-value and document database, not designed for large unstructured objects.

Amazon S3 for Unstructured Data

Amazon S3 (Simple Storage Service) is an object storage service offering industry-leading scalability, data availability, security, and performance. It is ideal for storing unstructured data like images, videos, and backups.

  • Object storage for any data type
  • High durability and availability
  • Scalable to petabytes/exabytes
  • Pay-as-you-go pricing

Memory trick: S3 Stores Simple Stuff Superbly.

More Data Storage and Management questions