SAA-C03 Question 399
Single answerA company needs to set up a shared file system for its application servers to store and access configuration files and logs. The file system must support multiple EC2 instances accessing the data concurrently, and the data must be accessible from multiple Availability Zones within a single AWS Region. Which AWS storage service should the company choose?
- A
Amazon Elastic File System (Amazon EFS)
- B
Amazon FSx for Windows File Server
- C
Amazon Simple Storage Service (Amazon S3)
- D
Amazon Elastic Block Store (Amazon EBS)
Show answer and explanation
Correct answer: A
Explanation
Amazon EFS is the best option for this scenario because it provides a shared file system that supports concurrent access from multiple EC2 instances and multiple Availability Zones. The other options either do not support the required functionality (like Amazon S3 and Amazon EBS) or are optimized for specific use cases (like Amazon FSx for Windows File Server).
- A. Correct.
Amazon EFS is a fully managed, scalable, and elastic file system designed for shared access across multiple EC2 instances. It supports concurrent access from multiple Availability Zones, making it the correct choice for this use case.
- B. Incorrect.
Amazon FSx for Windows File Server is a managed file system built for Windows-based applications. While it supports shared access, it is specifically optimized for Windows workloads and would not be ideal for this scenario unless the workload specifically requires Windows compatibility.
- C. Incorrect.
Amazon S3 is an object storage service, not a file system. It is ideal for storing unstructured data like backups or static website content but does not support the shared file system functionality required in this scenario.
- D. Incorrect.
Amazon EBS provides block storage for individual EC2 instances and does not support concurrent access across multiple instances or Availability Zones, making it unsuitable for this use case.