91.4k views
2 votes
A company is deploying a two-tier, highly available web application to AWS. The application needs a storage layer to store artifacts such as photos and videos. Which of the following services can be used as the underlying storage mechanism?

D. Amazon RDS instance
A. Amazon EBS volume
C. Amazon EC2 instance store
B. Amazon S3

1 Answer

2 votes

Final answer:

Amazon S3 is the right choice for storing photos and videos for a highly available web application on AWS because it is designed for durability, availability, and scalability. Other storage options like Amazon RDS, EBS, or EC2 instance store are less suitable for this specific use case.

Step-by-step explanation:

The question relates to the selection of an appropriate storage service on AWS for a highly available web application storing artifacts such as photos and videos.

Out of the options provided, Amazon S3 (Simple Storage Service) is best suited for this use case. Amazon S3 provides scalable object storage, making it ideal for storing and retrieving any amount of data, including media files like photos and videos, from anywhere on the web. It is highly durable and available, and designed to provide 99.999999999% durability of objects. Additionally, S3 integrates with other AWS services, allowing for a more robust and scalable architecture.

The other options, such as Amazon RDS (a relational database service), Amazon EBS (Elastic Block Store), and Amazon EC2 instance store, are not optimal for storing static files as they are either block-based storage solutions or temporary instance storage, not suitable for long-term persistence and high availability requirement of web application artifacts.

User Randolpho
by
8.5k points