Q36Design Resilient Architectures
A company is testing an application that runs on an Amazon EC2 Linux instance. One 500 GB Amazon Elastic Block Store (Amazon EBS) General Purpose SSO (gp2) volume is attached to the EC2 instance. The company plans to deploy the application on multiple EC2 instances in an Auto Scaling group. Every instance needs access to the data stored on the EBS volume. The company requires a highly available, resilient solution that does not require significant changes to the application's code. Which solution meets these requirements?
← → navigate · a answer
Community votes
Discussion · 4
D 4
Answer is D
D 3
3 reasons why I will choose Option D:
#1 - Highly Available and Scalable: EFS is a managed file system designed for high availability and can automatically scale to accommodate the needs of multiple EC2 instances in an Auto Scaling group, which perfectly aligns with the company's requirement.
# 2 - No code changes: Since EFS is a network file system, the application doesn't need significant code changes to access the data stored on it, as it can mount the file system like a local disk.
#3 - General Purpose performance mode: This mode provides a balance between cost and performance, suitable for most application workloads.
D 3
Answer is D
D 1
In my opinion, this question is not written properly, since it doesn't clearly states that the original EBS volume contains files within a filesystem. Changing "All instances require access to the data that is stored in the EBS volume" with "All instances require access to the FILES stored in the EBS volume" would do the trick. Assuming this, "D" should be the right answer.