New Year Sale 2026! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Amazon SAP-C02 Exam - Topic 7 Question 12 Discussion

Actual exam question for Amazon's SAP-C02 exam
Question #: 12
Topic #: 7
[All SAP-C02 Questions]

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?

Show Suggested Answer Hide Answer
Suggested Answer: A

it will use the ALB to handle the unpredictable bursts of traffic and route it to the SQS queue. The SQS queue will act as a buffer to store incoming data temporarily and the container running in Amazon ECS with the Fargate launch type will process messages in the queue. This approach will ensure that all data is processed and prevent data loss.


Contribute your Thoughts:

0/2000 characters
Shawnta
4 months ago
Not sure about DAX, it adds complexity.
upvoted 0 times
...
India
4 months ago
Provisioned capacity is a solid choice here.
upvoted 0 times
...
Herminia
4 months ago
Surprised they didn’t mention caching first!
upvoted 0 times
...
Refugia
4 months ago
I think option C makes more sense for cost savings.
upvoted 0 times
...
Art
5 months ago
DAX can really speed up reads!
upvoted 0 times
...
Lisbeth
5 months ago
I feel like combining DAX with provisioned capacity might be the right approach, but I’m not clear on how Savings Plans fit into the overall strategy.
upvoted 0 times
...
Nicolette
5 months ago
I practiced a similar question where switching to provisioned capacity saved costs, but I’m not entirely sure if we need auto scaling with that.
upvoted 0 times
...
Julianna
5 months ago
I think DAX could be a good choice for caching those repeated lookups, but I’m a bit confused about whether we should stick with on-demand or switch to provisioned capacity.
upvoted 0 times
...
Lon
5 months ago
I remember that using ElastiCache can help reduce read costs, but I'm not sure if it's the best option here since we have a lot of writes too.
upvoted 0 times
...
Eden
5 months ago
Hmm, this looks straightforward. I think the output will be 2 since the increment function increments the value by 1.
upvoted 0 times
...
Rodrigo
5 months ago
Honestly, I'm not totally sure. I thought merging was different from adding a new endpoint, so maybe A and C?
upvoted 0 times
...
Magda
5 months ago
Okay, let's see. The workstation is sluggish for one user but not others, and the admin has validated it's working normally. I'm leaning towards B or D.
upvoted 0 times
...
Valentin
5 months ago
Communicating IT risks to the business is also really important. They need to be aware of the risks to make informed decisions.
upvoted 0 times
...
Annmarie
5 months ago
I'm really unsure here; isn't a Cartesian product basically what you get from combining two sets? I keep mixing up the concepts of joins.
upvoted 0 times
...
Paris
5 months ago
Word cloud sounds familiar, but I remember it's more about visualizing keywords rather than focusing on specific short phrases.
upvoted 0 times
...
Remedios
10 months ago
D looks like the full package - DAX, provisioned capacity, and auto-scaling. It's like a Swiss Army knife for this DynamoDB problem.
upvoted 0 times
...
Malcolm
10 months ago
C is tempting, but I don't think provisioned capacity is the answer. Gotta take advantage of those DynamoDB features to optimize performance and cost.
upvoted 0 times
...
Alva
10 months ago
I'm going with B. DAX and auto-scaling sounds like the way to go here. Beats having to manually provision capacity and worry about those pesky Savings Plans.
upvoted 0 times
Wendell
9 months ago
I'm leaning towards B as well. DAX and auto-scaling seem like a good combination to reduce costs.
upvoted 0 times
...
Pok
9 months ago
Yeah, I think B is the most cost-effective choice here. No need to worry about manual capacity provisioning with auto-scaling.
upvoted 0 times
...
Michel
9 months ago
I agree, B does seem like the best option. DAX can definitely help with reducing costs and auto-scaling is convenient.
upvoted 0 times
...
...
Candida
10 months ago
Wait, so we need to reduce costs, but they're loading in millions of records daily? That's like trying to save money on your electricity bill while running a Bitcoin mining operation out of your basement!
upvoted 0 times
Marti
8 months ago
D) Deploy DynamoDB Accelerator (DAX). Use provisioned capacity mode. Configure DynamoDB auto scaling.
upvoted 0 times
...
Ocie
8 months ago
But wouldn't using provisioned capacity mode increase costs?
upvoted 0 times
...
Kimbery
8 months ago
C) Use provisioned capacity mode. Purchase Savings Plans in Cost Explorer.
upvoted 0 times
...
Carey
9 months ago
B) Deploy DynamoDB Accelerator (DAX). Configure DynamoDB auto scaling. Purchase Savings Plans in Cost Explorer
upvoted 0 times
...
Vicki
9 months ago
D: Yeah, combining DAX with provisioned capacity and auto scaling should help manage costs efficiently.
upvoted 0 times
...
Alishia
9 months ago
C: D) Deploy DynamoDB Accelerator (DAX). Use provisioned capacity mode. Configure DynamoDB auto scaling.
upvoted 0 times
...
Arlette
9 months ago
B: That sounds like a good plan to optimize costs and performance.
upvoted 0 times
...
Rory
10 months ago
A: B) Deploy DynamoDB Accelerator (DAX). Configure DynamoDB auto scaling. Purchase Savings Plans in Cost Explorer
upvoted 0 times
...
...
Lashawn
11 months ago
I'm not sure about option C. Provisioned capacity may not be cost-effective for this scenario with fluctuating read activity.
upvoted 0 times
...
Eva
11 months ago
I agree with Tom. Using DAX and auto scaling can optimize costs while ensuring performance.
upvoted 0 times
...
Tom
11 months ago
I think option B is the best choice. DAX can help with read activity bursts and auto scaling can adjust capacity based on demand.
upvoted 0 times
...

Save Cancel