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

A user owns a MySQL database that is accessed by various clients who expect, at most, 100 ms latency on requests. Once a record is stored in the database, it is rarely changed. Clients only access one record at a time.
Database access has been increasing exponentially due to increased client demand. The resultant load will soon exceed the capacity of the most expensive hardware available for purchase. The user wants to migrate to AWS, and is willing to change database systems.
Which service would alleviate the database load issue and offer virtually unlimited scalability for the future?

  • A. Amazon RDS
  • B. Amazon DynamoDB
  • C. Amazon Redshift
  • D. AWS Data Pipeline
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
jkwek
Highly Voted 3 years, 8 months ago
Answer is B. https://aws.amazon.com/dynamodb/ Amazon DynamoDB is a key-value and document database that delivers single-digit millisecond performance at any scale. It's a fully managed, multi-region, multi-active, durable database with built-in security, backup and restore, and in-memory caching for internet-scale applications. DynamoDB can handle more than 10 trillion requests per day and can support peaks of more than 20 million requests per second.
upvoted 27 times
noahsark
3 years, 7 months ago
https://aws.amazon.com/blogs/big-data/near-zero-downtime-migration-from-mysql-to-dynamodb/
upvoted 5 times
...
Mrtn_Fgra
3 years, 3 months ago
" The user want to move to AWS and is open to experimenting with new database systems". Key point of this question. Answer is B!
upvoted 3 times
...
adsdadasdad
3 years, 4 months ago
Please stop upvoting this. ANSWER IS A
upvoted 11 times
petervu
3 years, 4 months ago
Client has access to maximum 1 record at a time. It is a good candidate for key-value i think.
upvoted 1 times
...
awsnoobster
3 years, 3 months ago
u insist of A but u have nothing to back it UP!
upvoted 3 times
...
primeprince
3 years, 3 months ago
Answer is B, you need to study more! -Clients only access one record at a time. -Willing to change database systems, So Amazon will sell its system (DynamoDB)
upvoted 4 times
...
...
...
hroumani
Highly Voted 3 years, 8 months ago
Clients only access one record at a time. willing to change database systems Answer is B then
upvoted 10 times
...
jw1806
Most Recent 2 years, 8 months ago
Selected Answer: B
in the real world I will not migrate mysql to no-sql database, but for the example and the wording of the question, I choose B.
upvoted 1 times
...
alfredt
2 years, 9 months ago
Selected Answer: B
B with dynamo DB
upvoted 1 times
...
varunjeyan
2 years, 10 months ago
Selected Answer: B
It's B
upvoted 1 times
...
amabdelmongy
2 years, 10 months ago
Selected Answer: B
Amazon will sell its system (DynamoDB)
upvoted 1 times
...
slcheng
2 years, 10 months ago
Selected Answer: B
Agreed with B
upvoted 1 times
...
jyrajan69
2 years, 11 months ago
As an architect, i look at you having a MySQL DB, there is no way i am going to suggest moving to Dynamo, you have to convert from SQL to NoSQL, not going to take that risk, ok with moving RDS, so definitely A
upvoted 3 times
...
teka112233
2 years, 11 months ago
Selected Answer: B
The question is asking about migrating MySQL database to AWS, but also telling you "Willing to change database systems" normally the answer should be RDS since a relational to relational but according to this link https://aws.amazon.com/blogs/big-data/near-zero-downtime-migration-from-mysql-to-dynamodb/ you can migrate relational to non-relational so "Clients only access one record at a time."
upvoted 1 times
...
lfsn
3 years, 2 months ago
Selected Answer: B
B Dynamo bec: almost never modified. Clients get access to a maximum of one record at a time open to experimenting with new database
upvoted 2 times
...
Venki_dev
3 years, 2 months ago
Selected Answer: B
Answer B: DynamoDB Key to answer lies in last part of the question and sorts the confusion between RDS and DynamoDB "provide nearly limitless future scalability?" RDS : you have to scale yourself as and when needed and manually DynamoDB: automatically scales Many companies consider migrating from relational databases like MySQL to Amazon DynamoDB, a fully managed, fast, highly scalable, and flexible NoSQL database service. For example, DynamoDB can increase or decrease capacity based on traffic, in accordance with business needs. The total cost of servicing can be optimized more easily than for the typical media-based RDBMS. https://aws.amazon.com/blogs/big-data/near-zero-downtime-migration-from-mysql-to-dynamodb/
upvoted 3 times
...
aghaith
3 years, 2 months ago
Selected Answer: B
B Customer is open to change, and dynamo is better for scalability
upvoted 1 times
...
goblin123
3 years, 2 months ago
Selected Answer: B
It is B, for sure.
upvoted 1 times
...
termar
3 years, 2 months ago
Selected Answer: B
The answer is B because "The user want to move to AWS and is open to experimenting with new database systems." so we don't need to migrate
upvoted 1 times
...
AhmedKhaled86
3 years, 3 months ago
Selected Answer: B
Why it is mentioned that "The user want to move to AWS and is open to experimenting with new database systems" ... Correct is B
upvoted 1 times
...
gowata7
3 years, 4 months ago
Selected Answer: A
'A user owns a MySQL database' is.. AAAAAA
upvoted 2 times
...
hongsam
3 years, 4 months ago
Selected Answer: A
Mysql -> RDS
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 ...