AWS Certified Solutions Architect – Associate (SAA-C03) — Question 588
A company is creating a new application that will store a large amount of data. The data will be analyzed hourly and will be modified by several Amazon EC2 Linux instances that are deployed across multiple Availability Zones. The needed amount of storage space will continue to grow for the next 6 months.
Which storage solution should a solutions architect recommend to meet these requirements?
Answer options
- A. Store the data in Amazon S3 Glacier. Update the S3 Glacier vault policy to allow access to the application instances.
- B. Store the data in an Amazon Elastic Block Store (Amazon EBS) volume. Mount the EBS volume on the application instances.
- C. Store the data in an Amazon Elastic File System (Amazon EFS) file system. Mount the file system on the application instances.
- D. Store the data in an Amazon Elastic Block Store (Amazon EBS) Provisioned IOPS volume shared between the application instances.
Correct answer: C
Explanation
Amazon EFS is a fully managed file system designed to be mounted concurrently by multiple Amazon EC2 Linux instances across several Availability Zones, and it automatically scales as data grows. Amazon EBS volumes do not natively support multi-attach across different Availability Zones. Amazon S3 Glacier is intended for archival purposes and does not support the low-latency, frequent hourly modifications required by this application.