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 91 discussion

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

A database specialist at a large multi-national financial company is in charge of designing the disaster recovery strategy for a highly available application that is in development. The application uses an Amazon DynamoDB table as its data store. The application requires a recovery time objective (RTO) of 1 minute and a recovery point objective (RPO) of 2 minutes.
Which operationally efficient disaster recovery strategy should the database specialist recommend for the DynamoDB table?

  • A. Create a DynamoDB stream that is processed by an AWS Lambda function that copies the data to a DynamoDB table in another Region.
  • B. Use a DynamoDB global table replica in another Region. Enable point-in-time recovery for both tables.
  • C. Use a DynamoDB Accelerator table in another Region. Enable point-in-time recovery for the table.
  • D. Create an AWS Backup plan and assign the DynamoDB table as a resource.
Show Suggested Answer Hide Answer
Suggested Answer: B 🗳️

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
shantest1
Highly Voted 3 years, 8 months ago
B DynamoDB global tables
upvoted 16 times
...
Suresh108
Highly Voted 3 years, 7 months ago
BBBBBBBBBBB global tables are multi master replication enabled solution. it meets the requirement.
upvoted 6 times
...
IhorK
Most Recent 1 year, 9 months ago
Selected Answer: B
- A single Amazon DynamoDB global table can only have one replica table per AWS Region. - You can enable point-in-time recovery on each replica of a global table. https://aws.amazon.com/dynamodb/global-tables/?nc1=h_ls
upvoted 2 times
...
lollyj
2 years, 5 months ago
Selected Answer: B
Only logical answer. Backups take too long to restore. Global tables are synchronously updated
upvoted 1 times
...
sachin
2 years, 11 months ago
It is asking for DR soulution. My vote is for A . If you need less RPO and RTO setup Streams and Kinesis, Lambda and you can achive the given RPO RTO, RPO is 5 mins in usual automated backups . B could be true but in global tables also RPO is 5 mins
upvoted 2 times
Jiang_aws1
2 years, 7 months ago
B is correct. Global table is multi master & it is sync up with few sec
upvoted 2 times
...
...
Dantas
3 years ago
Selected Answer: B
Two-minute recovery point objective (RPO).
upvoted 2 times
...
novice_expert
3 years, 1 month ago
Selected Answer: B
x A. Create a DynamoDB stream that is processed by an AWS Lambda function that copies the data to a DynamoDB table in another Region. (good if B is wrong) B. Use a DynamoDB global table replica in another Region. Enable point-in-time recovery for both tables. (PITR is distraction btw PITR takes 5 min recovery, but global table will auto failover to good region, right?) x C. DynamoDB Accelerator (its for read caching) x D. Create an AWS Backup plan and assign the DynamoDB table as a resource. (takes 1 hour)
upvoted 4 times
...
marcoeu
3 years, 1 month ago
Selected Answer: B
B because of RTO and RPO limits defined. D is good solution doesn't fit limits. DynamoDB Accellerator is distractor for DR question.
upvoted 2 times
...
Sandy1971
3 years, 4 months ago
Selected Answer: D
A, B and C are not DR solutions for Dynamo DB. Global Tables is multi region replication. D meets the objective . You can set up scheduled backups for Amazon DynamoDB using AWS Backup.. https://aws.amazon.com/blogs/database/set-up-scheduled-backups-for-amazon-dynamodb-using-aws-backup/
upvoted 1 times
RotterDam
3 years, 2 months ago
to get RPO of 2 minutes you will have to create a backup plan that backs up < 2 minutes!! Thats not what backup is for
upvoted 5 times
...
...
Shunpin
3 years, 5 months ago
Selected Answer: B
I will go to B. https://s3.amazonaws.com/solutions-reference/multi-region-application-architecture/latest/multi-region-application-architecture.pdf
upvoted 2 times
...
toppic26
3 years, 6 months ago
A is the answer. D is wrong. Restore takes nearly 1 hour https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/backuprestore_HowItWorks.html B is wrong. RPO is about 5 mins. A is true. If you need less RPO and RTO setup Streams and Kinesis, Lambda whatever
upvoted 4 times
...
Sp230
3 years, 6 months ago
The question requires 2 min RPO. Using PITR RPO is about 5 min. I think D makes more sense here
upvoted 1 times
toppic26
3 years, 6 months ago
But restore is "less than one hour" aws says https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/backuprestore_HowItWorks.html
upvoted 1 times
...
...
Scunningham99
3 years, 7 months ago
BBBBB https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/GlobalTables.html
upvoted 2 times
...
Aesthet
3 years, 7 months ago
B final answer
upvoted 4 times
gelsm
3 years, 7 months ago
HI Aesthet, How are you sure about this? :) Thanks!
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 ...