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

A company runs an application on Amazon EC2 Linux instances across multiple Availability Zones. The application needs a storage layer that is highly available and Portable Operating System Interface (POSIX)-compliant. The storage layer must provide maximum data durability and must be shareable across the EC2 instances. The data in the storage layer will be accessed frequently for the first 30 days and will be accessed infrequently after that time.

Which solution will meet these requirements MOST cost-effectively?

Answer options

Correct answer: C

Explanation

Amazon EFS is required because Amazon S3 is object storage and does not natively support POSIX-compliant file system sharing for EC2 instances, ruling out options A and B. To achieve high availability and maximum durability across multiple Availability Zones, EFS Standard must be used instead of EFS One Zone, which is restricted to a single zone. Implementing an EFS lifecycle policy to transition data to EFS Standard-IA after 30 days optimizes costs while fully meeting all technical requirements.