Question

Difficulty: MediumAWS Storage Services

A retail company is migrating a legacy database application to an Amazon EC2 instance. The database requires low-latency block storage that persists independently of the lifecycle of the EC2 instance, can be detached and reattached to a different instance in the same Availability Zone, and supports point-in-time backups. Which AWS storage service should the company select to meet these requirements?

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

Answer

Amazon Elastic Block Store (Amazon EBS)
Amazon Elastic Block Store (Amazon EBS) is the correct choice because it offers persistent block storage volumes designed specifically for Amazon EC2. EBS volumes exist independently of the EC2 instance lifecycle, allowing them to be detached and reattached to other instances in the same Availability Zone. They also support point-in-time snapshots stored in Amazon S3.

Step-by-Step Solution

1
Analyze the application requirements.
The database application requires low-latency block-level storage that is persistent, can survive EC2 instance stops/terminations, can be reattached within the same Availability Zone, and supports snapshots.
Identifying these key storage characteristics helps filter out object, file, and temporary storage options.
2
Compare the requirements against AWS storage services.
Amazon EBS is the only service that provides persistent, attachable block storage supporting snapshots within an Availability Zone. Amazon S3 is object storage, Amazon EFS is file storage, and Instance Store is ephemeral.
Selecting the correct storage type ensures performance, durability, and operational compatibility with the legacy database design.

Key Concept

Differentiating block, file, and object storage services in AWS, and understanding their persistence characteristics.
Estimated Time:1m 0s
Rate this question