Question

Difficulty: MediumAWS Storage Services

A logistics company is migrating its containerized supply-chain application to AWS. The architecture requires two types of storage: first, a persistent, high-performance block storage volume attached to a single Amazon EC2 instance running a transaction database; second, a shared file storage system that can be mounted simultaneously by multiple EC2 instances across different Availability Zones to process configuration templates. Which two AWS storage services should the company select to meet these requirements?

  1. Amazon Elastic Block Store (Amazon EBS)Answer
  2. Amazon Elastic File System (Amazon EFS)Answer
  3. C
    Amazon Simple Storage Service (Amazon S3)
  4. D
    Amazon EC2 Instance Store
  5. E
    Amazon S3 Glacier Flexible Retrieval

Answer

Amazon Elastic Block Store (Amazon EBS) and Amazon Elastic File System (Amazon EFS)
The correct choices are Amazon Elastic Block Store (Amazon EBS) and Amazon Elastic File System (Amazon EFS). Amazon EBS provides persistent block-level storage designed for EC2 instances, making it the correct choice for a database root volume or transaction log. Amazon EFS provides a fully managed shared file system that can be mounted concurrently by multiple EC2 instances across different Availability Zones, satisfying the requirement for shared configuration templates.

Step-by-Step Solution

1
Identify the storage type required for the database running on a single EC2 instance.
Low-latency, persistent block storage is needed, which maps to Amazon Elastic Block Store (Amazon EBS).
Amazon EBS provides block-level volumes that behave like physical hard drives attached to a single EC2 instance.
2
Identify the storage type required for shared files across multiple EC2 instances in different Availability Zones.
A fully managed shared file system is needed, which maps to Amazon Elastic File System (Amazon EFS).
Amazon EFS supports the Network File System (NFS) protocol, allowing concurrent mounts from multiple EC2 instances across multiple AZs.

Key Concept

Distinguishing between AWS block, file, and object storage services based on access patterns and application requirements.
Estimated Time:1m 30s
Rate this question