Cyber Monday 2024! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Amazon Exam DVA-C02 Topic 7 Question 42 Discussion

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

In a move toward using microservices, a company's management team has asked all development teams to build their services so that API requests depend only on that service's data store. One team is building a Payments service which has its own database; the service needs data that originates in the Accounts database. Both are using Amazon DynamoDB.

What approach will result in the simplest, decoupled, and reliable method to get near-real time updates from the Accounts database?

Show Suggested Answer Hide Answer
Suggested Answer: D

Contribute your Thoughts:

Cristy
2 days ago
Wow, using triggers in the Accounts database to update ElastiCache? Talk about an overly complex solution. D is the way to go, folks.
upvoted 0 times
...
Nicholle
3 days ago
I'm not sure, but I think option B could also work well by using ElastiCache to update the cache in Payments.
upvoted 0 times
...
Clarinda
6 days ago
I agree with Lenita, using DynamoDB Streams will ensure near-real time updates without the need for complex ETL processes.
upvoted 0 times
...
Blondell
8 days ago
Haha, who needs real-time updates when you can just have the Payments team call the Accounts team every time they need data? Option D is the way to go!
upvoted 0 times
...
Lenita
10 days ago
I think option D is the best choice because DynamoDB Streams can deliver real-time updates.
upvoted 0 times
...
Marge
10 days ago
For a microservices architecture, D is definitely the way to go. Elegant and efficient solution.
upvoted 0 times
...
Wilda
17 days ago
I agree, DynamoDB Streams is the clear winner here. Much simpler than messing with ETL or caching.
upvoted 0 times
...
Theola
19 days ago
Option D all the way! Using DynamoDB Streams is the way to go for near-real time updates. Keeps things super decoupled and reliable.
upvoted 0 times
Stephane
5 days ago
I think using AWS Glue for ETL updates might introduce unnecessary complexity.
upvoted 0 times
...
Blythe
11 days ago
Yeah, DynamoDB Streams will definitely keep things decoupled and reliable.
upvoted 0 times
...
Marylin
11 days ago
I agree, Option D with DynamoDB Streams sounds like the best choice for near-real time updates.
upvoted 0 times
...
...

Save Cancel