SAP-C02 · Question #161
A financial services company loaded millions of historical stock trades into an Amazon DynamoDB table. The table uses on-demand capacity mode. Once each day at midnight, a few million new records…
The correct answer is D. Deploy DynamoDB Accelerator (DAX). Use provisioned capacity mode. Configure DynamoDB. DAX + provisioned capacity + auto scaling --savings plans are for EC2 and do not contribute to DynamoDB https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/HowItWorks.ReadWriteC apacityMode.html#HowItWorks.ProvisionedThroughput.Manual
Question
A financial services company loaded millions of historical stock trades into an Amazon DynamoDB table. The table uses on-demand capacity mode. Once each day at midnight, a few million new records are loaded into the table. Application read activity against the table happens in bursts throughout the day, and a limited set of keys are repeatedly looked up. The company needs to reduce costs associated with DynamoDB. Which strategy should a solutions architect recommend to meet this requirement?
Options
- ADeploy an Amazon ElastiCache cluster in front of the DynamoDB table.
- BDeploy DynamoDB Accelerator (DAX). Configure DynamoDB auto scaling. Purchase Savings
- CUse provisioned capacity mode. Purchase Savings Plans in Cost Explorer.
- DDeploy DynamoDB Accelerator (DAX). Use provisioned capacity mode. Configure DynamoDB
How the community answered
(33 responses)- A9% (3)
- B6% (2)
- C24% (8)
- D61% (20)
Explanation
DAX + provisioned capacity + auto scaling --savings plans are for EC2 and do not contribute to DynamoDB https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/HowItWorks.ReadWriteC apacityMode.html#HowItWorks.ProvisionedThroughput.Manual
Community Discussion
No community discussion yet for this question.