
Ultimate access to all questions.
A financial services company has stored millions of historical stock trades in an Amazon DynamoDB table utilizing on-demand capacity mode. Each day at midnight, several million new records are added to this table. The application's read operations on the table occur in bursts throughout the day, with a specific set of keys being frequently accessed. To minimize the costs associated with DynamoDB, which strategy should a solutions architect propose?
A
Deploy an Amazon ElastiCache cluster in front of the DynamoDB table
B
Deploy DynamoDB Accelerator (DAX). Configure DynamoDB auto scaling. Purchase Savings Plans in Cost Explorer.
C
Use provisioned capacity mode. Purchase Savings Plans in Cost Explorer.
D
Deploy DynamoDB Accelerator (DAX). Use provisioned capacity mode. Configure DynamoDB auto scaling.