exam questions

Exam AWS Certified Solutions Architect - Associate SAA-C02 All Questions

View all questions & answers for the AWS Certified Solutions Architect - Associate SAA-C02 exam

Exam AWS Certified Solutions Architect - Associate SAA-C02 topic 1 question 474 discussion

An online gaming company is designing a game that is expected to be popular all over the world. A solutions architect needs to define an AWS Cloud architecture that supports near-real-time recording and displaying of current game statistics for each player, along with the names of the top 25 players in the world, at any given time.
Which AWS database solution and configuration should the solutions architect use to meet these requirements?

  • A. Use Amazon RDS for MySQL as the data store for player activity. Configure the RDS DB instance for Multi-AZ support.
  • B. Use Amazon DynamoDB as the data store for player activity. Configure DynamoDB Accelerator (DAX) for the player data.
  • C. Use Amazon DynamoDB as the data store for player activity. Configure global tables in each required AWS Region for the player data.
  • D. Use Amazon RDS for MySQL as the data store for player activity. Configure cross-Region read replicas in each required AWS Region based on player proximity.
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
Hizumi
Highly Voted 3 years, 7 months ago
Answer should be (C). Since we are talking about providing a game that is popular around the world to provide near-real-time recording, we want to use DynamoDB and use global tables to replicate the player data with consistency providing single-digit-millisecond latency. https://aws.amazon.com/dynamodb/global-tables/
upvoted 37 times
gargaditya
3 years, 5 months ago
I think reason for not choosing C is DAX only speeds up reads. Global Tables in Dynamo can be used for reads and writes(unlike Global Aurora).
upvoted 6 times
Phyo007
3 years, 5 months ago
Correct, since multi players around the world need to see the near real time data, low latency replication is the first priority to consider.
upvoted 3 times
...
...
...
vizzdoom
Highly Voted 3 years, 6 months ago
C - dynamo
upvoted 5 times
...
BECAUSE
Most Recent 1 year, 11 months ago
Selected Answer: C
C is the answer
upvoted 1 times
...
lbertolini
2 years, 9 months ago
Selected Answer: C
DynamoDb perfect use case https://aws.amazon.com/blogs/apn/how-to-build-a-real-time-gaming-leaderboard-with-amazon-dynamodb-and-rockset/
upvoted 1 times
...
gowata7
3 years ago
Selected Answer: C
Answer is C
upvoted 1 times
...
zik87
3 years, 2 months ago
C is definitely my choice
upvoted 1 times
...
LETSGETIT
3 years, 4 months ago
C: This use case is for DynamoDB Global tables https://aws.amazon.com/blogs/database/amazon-dynamodb-gaming-use-cases-and-design-patterns/
upvoted 4 times
...
tototo
3 years, 4 months ago
Selected Answer: C
Answer is C
upvoted 1 times
...
Edgarrt
3 years, 4 months ago
Selected Answer: C
C. near realtime and global tables for r/w
upvoted 1 times
...
damot
3 years, 6 months ago
c is the answer think about the player to be listing the tope 25 with the single millsecond
upvoted 4 times
...
CobraBoy
3 years, 6 months ago
C - Global Tables is the Key here!
upvoted 5 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