
Explanation:
Option B is the correct answer. Storing each employee's contact information in an Amazon DynamoDB table along with the object keys for photos stored in Amazon S3 provides a scalable, fast, and cost-effective solution. DynamoDB is efficient for querying and retrieving employee details, and S3 is well-suited for storing large amounts of data like high-resolution photos. This combination leverages the strengths of both services for optimal performance and scalability.
Ultimate access to all questions.
No comments yet.
In migrating legacy applications to AWS, which approach should a developer use to store employee contact details and high-resolution photos, ensuring search and retrieval capabilities using AWS APIs?
A
Base64 encode contact information and photos, then store in a DynamoDB table.
B
Store contact details in DynamoDB and reference high-resolution photos stored in S3.
C
Utilize Amazon Cognito user pools for the employee directory.
D
Use an RDS instance for contact info and Amazon EFS for storing photos.