Amazon CLF-C01 Exam: Available Storage Mechanisms for Highly Available Web Applications

Underlying Storage Mechanisms for Highly Available Web Applications on AWS

Question

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?

Answers

Explanations

Click on the arrows to vote for the correct answer

A. B. C. D.

Answer - B.

Amazon S3 is the default storage service that should be considered for companies.

It provides durable storage for all static content.

For more information on AWS S3, please visit the Link:

https://aws.amazon.com/s3/

The most appropriate service for storing artifacts such as photos and videos for a two-tier, highly available web application in AWS is Amazon S3 (Simple Storage Service). Here's why:

A. Amazon EBS volume - Amazon Elastic Block Store (EBS) volumes provide block-level storage volumes for use with Amazon EC2 instances. EBS volumes are suited for persistent storage of data that requires low-latency access, such as databases. EBS volumes are not well-suited for storing large, unstructured data such as photos and videos, which require object-level storage.

B. Amazon S3 - Amazon Simple Storage Service (S3) is a highly scalable, durable, and secure object storage service that can be used to store and retrieve any amount of data from anywhere on the web. S3 is designed for large-scale, high-availability applications, and can store and retrieve any type of data, including photos and videos. S3 is also easy to use and has a low cost.

C. Amazon EC2 instance store - Amazon EC2 instance store provides temporary block-level storage for Amazon EC2 instances. The data on instance store volumes is lost when the instance is stopped, terminated, or fails. Instance store volumes are not suitable for storing artifacts such as photos and videos, which require persistent storage.

D. Amazon RDS instance - Amazon Relational Database Service (RDS) provides managed database services for several relational database engines, including MySQL, PostgreSQL, and Oracle. RDS is suitable for storing structured data and can be used to store artifacts such as photos and videos, but it may not be the most cost-effective or scalable option for this type of data storage.

Therefore, the correct answer is B. Amazon S3.