SAA-C03 Question 237
Select 3A company is hosting a web application that serves static content, processes user-generated media files, and stores user profile data. The application requires low-latency access to user profile data, scalable storage for static content, and a shared file system for media processing across multiple servers. Which combination of storage solutions should the company use to meet these requirements?
- A
Amazon S3 for static content storage
- B
Amazon Elastic Block Store (EBS) for storing static content
- C
Amazon Elastic File System (EFS) for media processing
- D
Amazon S3 for hosting user profile data
- E
Amazon Elastic Block Store (EBS) for user profile data
Show answer and explanation
Correct answers: A, C, E
Explanation
The correct combination of storage services ensures the application meets its requirements. Amazon S3 is best suited for static content due to its scalability and cost-effectiveness. Amazon EFS is the optimal choice for shared storage required by media processing. For user profile data requiring low-latency access, Amazon EBS is the appropriate solution as it provides high-performance block storage attached to EC2 instances.
- A. Correct.
Amazon S3 is ideal for storing static content because it is highly durable, scalable, and cost-effective. It supports use cases like hosting images, videos, and other static assets.
- B. Incorrect.
Amazon EBS is not suitable for static content storage because it is designed for block storage attached to EC2 instances and lacks the scalability and durability required for such use cases.
- C. Correct.
Amazon Elastic File System (EFS) is the best choice for media processing across multiple servers as it provides a fully managed, shared file system with scalable storage.
- D. Incorrect.
Amazon S3 is not an appropriate choice for user profile data requiring low-latency access, as S3 is optimized for high-throughput and not for low-latency operations.
- E. Correct.
Amazon EBS is ideal for storing user profile data that requires low-latency access because it provides block storage directly attached to EC2 instances with high performance.