AWS Certified Solutions Architect - Associate / Question #1856 of 1019

Question #1856

A media company hosts video editing applications on Amazon EC2 instances backed by Amazon EBS. The instances use the latest Amazon Linux AMI. Editors report latency and availability issues when working with video files larger than 30 GB. The company requires a solution that allows concurrent access to files across multiple EC2 instances in different Availability Zones without manually transferring files between instances. Which solution meets these requirements?

A

Migrate all video files to Amazon S3. Configure the applications to access files directly from S3 using API calls.

B

Create a new EBS volume and copy all files to it. Attach the volume to multiple EC2 instances simultaneously.

C

Mount an Amazon Elastic File System (EFS) file system to all EC2 instances. Direct editors to access files via the shared EFS mount point.

D

Create an Amazon Machine Image (AMI) with the video files stored on an instance store. Launch new instances from the AMI for editors to access files.

Explanation

Answer C is correct because Amazon Elastic File System (EFS) is designed for scenarios requiring shared file storage across multiple EC2 instances, even across different Availability Zones (AZs). EFS offers low-latency access, scalability, and concurrent read/write access, making it ideal for video editing applications needing shared access to large files.

Option A is incorrect because S3 is object storage optimized for API-based access, not low-latency file system operations required for video editing. Option B is invalid because EBS volumes cannot be attached to multiple instances simultaneously. Option D fails because instance store volumes are ephemeral and not shared, requiring manual duplication. EFS meets all requirements: shared access, multi-AZ support, and no manual file transfers.

Answer

The correct answer is: C