1. Amazon EFS User Guide
"What is Amazon EFS?": This document states
"Amazon EFS is a regional service
storing data within and across multiple Availability Zones (AZs) for high availability and durability... It provides massively parallel shared access to thousands of Amazon EC2 instances." This directly supports the use of EFS for shared access across multiple AZs.
2. Amazon EC2 User Guide for Linux Instances
"Amazon EBS volumes": This guide clarifies the limitation of EBS
stating
"EBS volumes are specific to an Availability Zone and can only be attached to instances in that same Availability Zone." This confirms why option C is incorrect.
3. Amazon EFS User Guide
"Mounting EFS file systems": This section explains how EFS works within a VPC: "You access your Amazon EFS file system from your VPC by connecting to a mount target... Traffic from your EC2 instance to the mount target is routed according to the VPC routing rules
" which ensures data stays within the VPC.
4. Amazon S3 User Guide
"What is Amazon S3?": This document defines S3 as "an object storage service" and notes that data is accessed via "the Amazon S3 REST API." This highlights the difference between S3's object-based access and the file-system access required by the scenario
making options A and B less suitable.