
Answer-first summary for fast verification
Answer: Leverage Amazon S3 for image storage and Amazon DynamoDB with geographic codes as keys pointing to S3 URLs.
The most cost-effective and scalable solution is to store the images in Amazon S3 and use Amazon DynamoDB with the geographic code as the key and the image S3 URL as the value. This approach leverages the scalability and performance of S3 for storing large quantities of image data. DynamoDB, on the other hand, is highly scalable and can handle the frequent updates required during natural disasters. By using the geographic code as the key in DynamoDB, you can efficiently retrieve the associated image via its S3 URL. Additionally, this architecture separates storage from the database, optimizing costs and performance during high-demand periods.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
A company seeks a cost-effective, highly available, and scalable AWS migration solution for an Oracle database containing millions of high-resolution GIS images identified by unique geographic codes. During natural disasters, the system must handle frequent updates to tens of thousands of images. Which AWS solution best meets these requirements?
A
Utilize Amazon RDS Multi-AZ with Oracle for images and geographic codes in a database table.
B
Leverage Amazon S3 for image storage and Amazon DynamoDB with geographic codes as keys pointing to S3 URLs.
C
Combine Amazon DynamoDB for images and geographic codes with DAX for high-load periods.
D
Employ Amazon S3 for images and a database table with geographic codes and S3 URLs, backed by Oracle on Amazon RDS Multi-AZ.
No comments yet.