Multiple Choice
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
Correct Answer:
Verified
Q13: What is one key difference between an
Q14: An AWS Elastic Beanstalk application needs to
Q15: A Developer has written code for an
Q16: A startup s photo-sharing site is deployed
Q17: An application runs on multiple EC2 instances
Q19: An application is running on an EC2
Q20: An application displays a status dashboard. The
Q21: An AWS Lambda function must access an
Q22: A company needs to ingest terabytes of
Q23: A Developer is writing a REST service