AWS Certified Solutions Architect – Associate (SAA-C03) — Question 943

A company is testing an application that runs on an Amazon EC2 Linux instance. A single 500 GB Amazon Elastic Block Store (Amazon EBS) General Purpose SSO (gp2) volume is attached to the EC2 instance.

The company will deploy the application on multiple EC2 instances in an Auto Scaling group. All instances require access to the data that is stored in the EBS volume. The company needs a highly available and resilient solution that does not introduce significant changes to the application's code.

Which solution will meet these requirements?

Answer options

Correct answer: D

Explanation

Amazon EFS provides a serverless, highly available, and resilient shared file system that natively supports the NFS protocol, allowing multiple Linux EC2 instances in an Auto Scaling group to access the same data concurrently. Alternatives such as a self-managed NFS server on EC2 or a single-AZ FSx for Windows file system fail to meet the high availability and seamless Linux compatibility requirements.