DVA-C02 Question 88
Single answerA company is building a video streaming application where users upload videos, and the application processes and stores them for playback. The system must handle a large number of video files, provide low latency for retrieval, and allow for cost-effective scaling. Which AWS storage option is the most appropriate for storing the video files?
- A
Amazon RDS
- B
Amazon S3
- C
Amazon EFS
- D
Amazon DynamoDB
Show answer and explanation
Correct answer: B
Explanation
Amazon S3 is the most appropriate storage option for this scenario because it is designed to store and retrieve large unstructured data such as video files. It offers high scalability, durability, and low-latency access, which are essential for a video streaming application. Other options such as Amazon RDS, EFS, and DynamoDB are not optimized for storing large binary files like videos.
- A. Incorrect.
Amazon RDS is a relational database service used for structured data and transactional workloads. It is not suitable for storing large unstructured video files.
- B. Correct.
Amazon S3 (Simple Storage Service) is an object storage service designed for scalability, durability, and low-latency retrieval, making it ideal for storing and retrieving large unstructured files like videos.
- C. Incorrect.
Amazon EFS (Elastic File System) is a file storage service for use with EC2 instances. While it supports storing large files, it is typically suited for scenarios requiring shared file storage for applications rather than object storage for large-scale video files.
- D. Incorrect.
Amazon DynamoDB is a NoSQL database service used for key-value and document data. It is not designed for storing large unstructured files like videos.