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

A company runs multiple Amazon EC2 Linux instances in a VPC across two Availability Zones. The instances host applications that use a hierarchical directory structure. The applications need to read and write rapidly and concurrently to shared storage.

What should a solutions architect do to meet these requirements?

Answer options

Correct answer: B

Explanation

Amazon Elastic File System (Amazon EFS) is designed to provide serverless, fully managed, concurrent shared file storage for Amazon EC2 Linux instances across multiple Availability Zones. Amazon S3 (Option A) is object storage rather than a traditional hierarchical file system, making it less suitable for applications requiring rapid, native directory-level file operations. Amazon EBS volumes (Options C and D) cannot be natively shared concurrently across multiple Availability Zones with the high performance and low complexity offered by EFS.