exam questions

Exam AWS Certified Database - Specialty All Questions

View all questions & answers for the AWS Certified Database - Specialty exam

Exam AWS Certified Database - Specialty topic 1 question 177 discussion

Exam question from Amazon's AWS Certified Database - Specialty
Question #: 177
Topic #: 1
[All AWS Certified Database - Specialty Questions]

A company is building a web application on AWS. The application requires the database to support read and write operations in multiple AWS Regions simultaneously. The database also needs to propagate data changes between Regions as the changes occur. The application must be highly available and must provide latency of single-digit milliseconds.
Which solution meets these requirements?

  • A. Amazon DynamoDB global tables
  • B. Amazon DynamoDB streams with AWS Lambda to replicate the data
  • C. An Amazon ElastiCache for Redis cluster with cluster mode enabled and multiple shards
  • D. An Amazon Aurora global database
Show Suggested Answer Hide Answer
Suggested Answer: A 🗳️

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
awsmonster
Highly Voted 3 years, 4 months ago
A: DynamoDB Global tables Aurora Global Databases provides a writer and a reader endpoints in the primary region but only a reader endpoints in other region. Although strongly consistent, it does not fulfill the requirements that "there are plenty of read / write activities" in all regions.
upvoted 5 times
...
Pranava_GCP
Most Recent 1 year, 8 months ago
Selected Answer: A
A: DynamoDB Global tables because of below A: DynamoDB providing single-digit millisecond latency D: Aurora Global Database with typical cross-Region replication latencies below 1 second.
upvoted 1 times
...
novice_expert
3 years, 1 month ago
Selected Answer: A
A. Amazon DynamoDB global tables
upvoted 1 times
...
kret
3 years, 1 month ago
Selected Answer: A
we need to write in several regions -> Aurora Global is single master, so DynamoDB Global is an answer
upvoted 3 times
...
grekh001
3 years, 5 months ago
The questions states that the database needs to "support concurrent read and write activities in several AWS Regions." Aurora Global databases only allow writes to the single master in a single region. DynamoDB Global tables allow read and write to all instances in all regions. Answer is A
upvoted 3 times
jove
3 years, 5 months ago
I agree, the answer is A
upvoted 1 times
...
...
2025flakyt
3 years, 5 months ago
D is the answer
upvoted 1 times
2025flakyt
3 years, 5 months ago
The question states that - Additionally, the database must communicate data changes across Regions as they occur. DynamoDB is eventual consistency Aurora is immediate consistency
upvoted 2 times
Radhaghosh
3 years ago
Did you read this line? "the database supports concurrent read and write activities in several AWS Regions". Does Aurora Global Database support this feature?
upvoted 1 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 ...