DOP-C02 Question 71
Select 2A company is building a web application that processes high volumes of images uploaded by users. The application requires frequent read and write access to the image files during processing. Once processed, the images need to be stored in a cost-effective manner for long-term retrieval. Which combination of storage solutions is the MOST appropriate for this use case?
- A
Use Amazon EFS for storing images during processing and Amazon S3 for long-term storage
- B
Use Amazon S3 for storing images during processing and Amazon S3 Glacier for long-term storage
- C
Use Amazon EBS volumes attached to the application instances for processing and Amazon S3 for long-term storage
- D
Use Amazon EBS volumes for storing images during processing and Amazon S3 Glacier for long-term storage
- E
Use Amazon EFS for storing images during processing and Amazon EBS for long-term storage
Show answer and explanation
Correct answers: A, C
Explanation
The application requires a combination of storage solutions optimized for different phases of the workflow. Amazon EFS or Amazon EBS are well-suited for high-throughput, low-latency access during image processing. Amazon S3 is a cost-effective, durable solution for long-term storage of processed images. Amazon S3 Glacier is suitable for archival purposes but is less appropriate when frequent retrieval is required. Therefore, the correct choices are Amazon EFS or Amazon EBS for processing and Amazon S3 for long-term storage.
- A. Correct.
Amazon EFS is a managed file system suitable for shared access and high throughput workloads like image processing. Amazon S3 is highly durable, cost-effective, and ideal for long-term storage of processed images.
- B. Incorrect.
Amazon S3 does not provide the low-latency, high-throughput access required during image processing. Amazon S3 Glacier is appropriate for archival storage, but this does not match the use case's long-term retrieval needs.
- C. Correct.
Amazon EBS provides low-latency block storage for application instances, making it suitable for temporary storage during image processing. Amazon S3 is ideal for long-term storage due to its durability and cost-effectiveness.
- D. Incorrect.
Amazon EBS volumes are suitable for temporary storage during processing but are not cost-effective for storing processed images long-term. Amazon S3 Glacier is more suited for archival storage rather than frequent retrieval.
- E. Incorrect.
Amazon EFS is suitable for shared, high-throughput storage during processing. However, Amazon EBS is not a practical or cost-effective solution for long-term storage.