Question

Difficulty: MediumAWS Storage Services

An online education provider is deploying a video processing application on Amazon EC2. The architecture has two distinct storage requirements:

* A storage tier to host course video assets that are accessed frequently for the first 30 days, then accessed rarely, but must remain available for millisecond retrieval.
* A temporary block storage location with the lowest possible latency to serve as a scratch space for rendering video thumbnails during transcoding, where data persistence is not required.

Which two storage solutions should the company use to meet these requirements?

  1. Amazon S3 Standard-Infrequent Access (S3 Standard-IA) to host the course video assetsAnswer
  2. An Amazon EC2 Instance Store volume to serve as the temporary scratch spaceAnswer
  3. C
    Amazon S3 Glacier Flexible Retrieval to host the course video assets
  4. D
    An Amazon Elastic File System (EFS) file system to serve as the temporary scratch space
  5. E
    An Amazon Elastic Block Store (EBS) Provisioned IOPS SSD (io2) volume to host the course video assets

Answer

The correct answers are the option to use Amazon S3 Standard-Infrequent Access (S3 Standard-IA) to host the course video assets and the option to use an Amazon EC2 Instance Store volume to serve as the temporary scratch space.
Amazon S3 Standard-Infrequent Access (S3 Standard-IA) is the most cost-effective object storage tier for video assets that are rarely accessed but still require rapid, millisecond-level retrieval. An Amazon EC2 Instance Store volume is the ideal selection for temporary scratch space because it provides high-throughput, low-latency local block storage directly attached to the host, and its ephemeral nature aligns with the requirement that data does not need to persist.

Step-by-Step Solution

1
Analyze the first requirement: video assets that are accessed frequently for 30 days, then rarely, requiring millisecond retrieval.
Identify that Amazon S3 is the standard object storage for hosting web-accessible video assets, and S3 Standard-Infrequent Access (S3 Standard-IA) specifically fits the access pattern of low frequency but immediate (millisecond) retrieval.
This minimizes storage costs while maintaining the required rapid retrieval performance.
2
Analyze the second requirement: temporary block storage with the lowest latency for scratch space during rendering, where data persistence is not needed.
Identify that an EC2 Instance Store volume offers the lowest possible block storage latency because it is physically attached to the host hardware, and its ephemeral nature is acceptable since data durability is not required.
Instance Store provides superior I/O performance for temporary processing tasks compared to network-attached alternatives.

Key Concept

Selecting appropriate AWS storage services (Amazon S3 Standard-IA and Amazon EC2 Instance Store) based on access patterns, performance, durability, and cost constraints.
Rate this question