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?
A) Use Amazon Glue to perform frequent ETL updates from the Accounts database to the Payments database.
B) Use Amazon ElastiCache in Payments, with the cache updated by triggers in the Accounts database.
C) Use Amazon Kinesis Data Firehose to deliver all changes from the Accounts database to the Payments database.
D) Use Amazon DynamoDB Streams to deliver all changes from the Accounts database to the Payments database.
Correct Answer:
Verified
Q401: An application development team decides to use
Q402: A developer is designing a distributed application
Q403: A developer is asked to integrate Amazon
Q404: A Development team decides to adopt a
Q405: An IAM role is attached to an
Q407: An advertising company has a dynamic website
Q408: A developer is building a new complex
Q409: A company provides APIs as a service
Q410: A development team wants to run their
Q411: A developer is implementing authentication and authorization
Unlock this Answer For Free Now!
View this answer and more for free by performing one of the following actions
Scan the QR code to install the App and get 2 free unlocks
Unlock quizzes for free by uploading documents