Preparing Practice Exam…
Please wait a moment while the system generates the exam questions, answers, and study session.
Please wait a moment while the system generates the exam questions, answers, and study session.
AWS Certified Solutions Architect - Professional · AWS
Select one answer.
Written by other learners. Comments can disagree with the marked answer — check the official documentation when in doubt.
While S3 (Option D) is more cost-effective, it does not satisfy the low-latency retrieval requirement. Amazon DynamoDB (Option B) offers low-latency access, scales to millions of records per minute, and supports TTL for automatic data expiration, making it the most appropriate solution that meets all design requirements, even if it comes at a higher cost.
D because it did ask for THE MOST cost-effective and D still meets the minimum requirements. It did ask for 'low latency' and Dynamo is for sure less latency but this workload seems like it would be fine for writes and reads. it only discusses writes, not reads so I think it wants to focus on it being fast enough. It didn't mention that you would optimize prefixes and such though which concerns me.
Read the requirements: MOST cost-effective and meets the design requirements. Note "retrieved with low latency". DynamoDB latency is single digits, where as S3 is 100-200 milliseconds.