A company runs a media store across multiple Amazon EC2 instances in multiple Availability Zones within a single VPC. The company needs a high-performing solution to share data among all EC2 instances and prefers to keep the data within the VPC. What should a solutions architect recommend?
Choose an answer
Tap an option to check your answer.
Correct answer: Configure an Amazon Elastic File System (Amazon EFS) file system and mount it across all instances.
Why this is the answer
Amazon EFS is the correct choice because it provides a scalable, high-performing, and highly available shared file system that can be mounted across multiple EC2 instances in different Availability Zones within the same VPC. This meets the requirement for sharing data efficiently among all instances while keeping the data within the VPC. Amazon S3 is an object storage service, not a file system, so mounting it directly as a volume is not natively supported (though third-party tools exist, they add complexity and are not ideal for high-performance file sharing). Calling S3 APIs would involve re-architecting the application to use object storage, which is not implied by the question's need for a shared file system. Amazon EBS volumes are block storage and can only be attached to a single EC2 instance at a time, making them unsuitable for sharing across multiple instances simultaneously.
Pass your exam — without the endless answer hunt
Get every verified question and explanation for this exam in one place, and save hours of prep. 1,000+ certifications · 20+ languages · free to start.
Pass your exam faster → No card needed