A company is building a new application that will store a large and growing amount of data. The data will be analyzed hourly and will be modified by multiple Amazon EC2 Linux instances deployed across multiple Availability Zones. Which storage solution should a solutions architect recommend to meet these requirements?
Choose an answer
Tap an option to check your answer.
Correct answer: Store the data in an Amazon Elastic File System (Amazon EFS) file system. Mount the file system on the application instances..
Why this is the answer
Amazon EFS is the correct choice because it is a scalable, shared file system that can be mounted by multiple EC2 instances across multiple Availability Zones, fulfilling the requirement for concurrent access and high availability. It's designed for workloads that need shared access to file data and can grow to petabyte scale. Amazon S3 Glacier is incorrect because it's an archival storage service with high retrieval latency, unsuitable for hourly analysis. Amazon EBS volumes are block-level storage attached to a single EC2 instance in a single Availability Zone, making them unsuitable for sharing across multiple instances or AZs. While EBS Provisioned IOPS offers high performance, it still suffers from the same single-instance, single-AZ limitation as standard EBS.
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