exam questions

Exam AWS Certified Solutions Architect - Professional All Questions

View all questions & answers for the AWS Certified Solutions Architect - Professional exam

Exam AWS Certified Solutions Architect - Professional topic 1 question 904 discussion

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?

  • 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.
Show Suggested Answer Hide Answer
Suggested Answer: D 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
AwsBRFan
Highly Voted 2 years, 7 months ago
Selected Answer: D
not able to find out dynamo on savings plans description https://docs.aws.amazon.com/savingsplans/latest/userguide/what-is-savings-plans.html
upvoted 8 times
...
pinhead900
Highly Voted 2 years, 7 months ago
Selected Answer: D
there is no savings plans for dynamodb nor rds. must be D.
upvoted 5 times
...
WhyIronMan
Most Recent 9 months, 3 weeks ago
Selected Answer: D
D, as there is no savings plans for DynamoDB
upvoted 1 times
...
3a632a3
1 year, 3 months ago
Selected Answer: D
Deploy DynamoDB Accelerator (DAX) - burst reads on limited set of keys (caching) Use provisioned capacity mode - base read / write capacity Configure DynamoDB auto scaling - predictable record loads at midnight B: incorrect as DynamoDB supports capacity reservations but on the DynamoDB console page not from cost explorer
upvoted 1 times
...
ggrodskiy
1 year, 9 months ago
Correct D.
upvoted 1 times
...
evargasbrz
2 years, 4 months ago
Selected Answer: D
I'll go with D There is no saving plans to DynamoDB, you have Provisioned capacity mode. https://aws.amazon.com/dynamodb/pricing/?p=pm&c=database&pd=ddb&z=4
upvoted 1 times
...
alxjandroleiva
2 years, 6 months ago
Selected Answer: D
DAX better than Elastic
upvoted 1 times
...
redipa
2 years, 7 months ago
Selected Answer: D
DAX + provisioned capacity + auto scaling --savings plans are for EC2 and do not contribute to DynamoDB Provisioned mode is a good option if any of the following are true: You have predictable application traffic. You run applications whose traffic is consistent or ramps gradually. You can forecast capacity requirements to control costs. https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/HowItWorks.ReadWriteCapacityMode.html#HowItWorks.ProvisionedThroughput.Manual
upvoted 5 times
...
astalavista1
2 years, 7 months ago
Selected Answer: B
C - Wouldn't solve the "and a limited set of keys are repeatedly looked up" which DAX will help with.
upvoted 1 times
...
astalavista1
2 years, 7 months ago
Selected Answer: B
A- Incorrect can't use ElastiCache in DynamodDB. B- Correct as DAX equivalent to Elasticache for DynamoDB and read is in burst
upvoted 1 times
pixepe
2 years, 7 months ago
B is INCORRECT since Saving Plans does NOT support DynamoDB The way to save cost on DynamoDB is Reserve Capacity.
upvoted 2 times
...
...
Biden
2 years, 7 months ago
Less Dynamo DB requests = Less provisioned throughput capacity =Cost Savings, hence A
upvoted 1 times
...
Ni_yot
2 years, 7 months ago
Selected Answer: A
A for me on this one. if you use elasticache in front of the dynamodb then frequently accessed data will benefit from caching.
upvoted 1 times
Ni_yot
2 years, 6 months ago
Changing to D - https://aws.amazon.com/dynamodb/dax/
upvoted 2 times
...
...
SGES
2 years, 8 months ago
B - in my opinion
upvoted 2 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago