exam questions

Exam AWS Certified Solutions Architect - Professional All Questions

View all questions & answers for the AWS Certified Solutions Architect - Professional exam

Exam AWS Certified Solutions Architect - Professional topic 1 question 868 discussion

A company is creating a sequel for a popular online game. A large number of users from all over the world will play the game within the first week after launch.
Currently, the game consists of the following components deployed in a single AWS Region:
✑ Amazon S3 bucket that stores game assets
✑ Amazon DynamoDB table that stores player scores
A solutions architect needs to design a multi-Region solution that will reduce latency, improve reliability, and require the least effort to implement.
What should the solutions architect do to meet these requirements?

  • A. Create an Amazon CloudFront distribution to serve assets from the S3 bucket. Configure S3 Cross-Region Replication. Create a new DynamoDB table in a new Region. Use the new table as a replica target for DynamoDB global tables.
  • B. Create an Amazon CloudFront distribution to serve assets from the S3 bucket. Configure S3 Same-Region Replication. Create a new DynamoDB table in a new Region. Configure asynchronous replication between the DynamoDB tables by using AWS Database Migration Service (AWS DMS) with change data capture (CDC).
  • C. Create another S3 bucket in a new Region, and configure S3 Cross-Region Replication between the buckets. Create an Amazon CloudFront distribution and configure origin failover with two origins accessing the S3 buckets in each Region. Configure DynamoDB global tables by enabling Amazon DynamoDB Streams, and add a replica table in a new Region.
  • D. Create another S3 bucket in the sine Region, and configure S3 Same-Region Replication between the buckets. Create an Amazon CloudFront distribution and configure origin failover with two origins accessing the S3 buckets. Create a new DynamoDB table in a new Region. Use the new table as a replica target for DynamoDB global tables.
Show Suggested Answer Hide Answer
Suggested Answer: C 🗳️

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
Bigbearcn
Highly Voted 2 years, 7 months ago
Selected Answer: C
It's C. D is definitely wrong because same region replicate
upvoted 6 times
...
nimbus_00
Most Recent 1 month, 2 weeks ago
Selected Answer: C
C. However, DynamoDB Streams for replication seems redundant when DynamoDB Global Tables provide this functionality in a simpler way.
upvoted 1 times
...
maxh8086
1 year, 11 months ago
This quesion seems to be too old, DynomoDB Global Table is simplest answer and should be part of this. it seems since there is no such option available. quesion should have been archived. Stream is for DB Migration and not for multi region redundancy in any case.
upvoted 2 times
...
Relaxeasy
2 years ago
Selected Answer: C
C makes sense
upvoted 1 times
...
ASC1
2 years, 2 months ago
for dynamodb Global table streams should be enabled. that is a pre-requisite
upvoted 1 times
joancarles
2 years, 2 months ago
Correct: https://aws.amazon.com/premiumsupport/knowledge-center/dynamodb-global-table-stream-lambda/?nc1=h_ls
upvoted 1 times
...
...
allasiki
2 years, 4 months ago
C is not correct , how is Dynamo streams related to the solution ?
upvoted 1 times
pixepe
2 years, 2 months ago
DynamoDB Stream is Prerequisite for Dynamo global Tables, which creates replica table in other regions. From AWS, "For replication to work, DynamoDB Streams will be enabled automatically for new and old images."
upvoted 3 times
...
...
allasiki
2 years, 4 months ago
why not A ?
upvoted 1 times
...
mirnuj_atom
2 years, 7 months ago
Selected Answer: C
The reference article describes the Cross-Region replication, which is answer C.
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 ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago