DEA-C01 Question 164
Single answerA retail company wants to build a data lake to store and analyze large volumes of structured, semi-structured, and unstructured data. The solution should offer low-cost storage, scalability, and integration with other AWS analytics services. Which AWS storage platform best meets these requirements?
- A
Amazon S3
- B
Amazon RDS
- C
Amazon EBS
- D
Amazon DynamoDB
Show answer and explanation
Correct answer: A
Explanation
Amazon S3 is the best choice for building a data lake because of its ability to store and retrieve structured, semi-structured, and unstructured data at scale. It is cost-effective, offers high durability, and integrates seamlessly with AWS analytics and machine learning services, making it the ideal storage platform for such use cases.
- A. Correct.
Amazon S3 is an object storage service that is cost-effective, highly scalable, and supports storing structured, semi-structured, and unstructured data. It integrates well with AWS analytics services like AWS Glue, Amazon Athena, and Amazon EMR, making it an ideal choice for a data lake solution.
- B. Incorrect.
Amazon RDS is a relational database service optimized for structured data and transactional workloads. It is not designed for storing unstructured data or building a data lake.
- C. Incorrect.
Amazon EBS is a block storage service used for EC2 instances. It is not suitable for building a scalable data lake or for analyzing large datasets.
- D. Incorrect.
Amazon DynamoDB is a NoSQL database service designed for highly available and low-latency key-value or document-based workloads. It is not a storage platform for building a data lake or storing diverse data formats.