Welcome to ExamTopics
ExamTopics Logo
- Expert Verified, Online, Free.
exam questions

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

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

Exam AWS Certified Solutions Architect - Associate SAA-C03 topic 1 question 693 discussion

A company has a web application that includes an embedded NoSQL database. The application runs on Amazon EC2 instances behind an Application Load Balancer (ALB). The instances run in an Amazon EC2 Auto Scaling group in a single Availability Zone.

A recent increase in traffic requires the application to be highly available and for the database to be eventually consistent.

Which solution will meet these requirements with the LEAST operational overhead?

  • A. Replace the ALB with a Network Load Balancer. Maintain the embedded NoSQL database with its replication service on the EC2 instances.
  • B. Replace the ALB with a Network Load Balancer. Migrate the embedded NoSQL database to Amazon DynamoDB by using AWS Database Migration Service (AWS DMS).
  • C. Modify the Auto Scaling group to use EC2 instances across three Availability Zones. Maintain the embedded NoSQL database with its replication service on the EC2 instances.
  • D. Modify the Auto Scaling group to use EC2 instances across three Availability Zones. Migrate the embedded NoSQL database to Amazon DynamoDB by using AWS Database Migration Service (AWS DMS).
Show Suggested Answer Hide Answer
Suggested Answer: D 🗳️

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
freedafeng
2 months, 3 weeks ago
I honestly don't think you can use db Migration service to migrate an embedding db.
upvoted 1 times
...
HTHK
5 months, 1 week ago
DDDDDDDDDDDDDDDDDD
upvoted 1 times
...
TruthWS
6 months, 3 weeks ago
Option D: let focus on HA + Scaling
upvoted 1 times
...
Kezuko
7 months ago
Selected Answer: D
ASG for application HA + DynamoDB Scale for HA
upvoted 3 times
...
rubiteb
7 months, 3 weeks ago
B as it's highly available and has less operational overhead than D.
upvoted 1 times
dkw2342
6 months, 3 weeks ago
ALB -> NLB makes no sense and solution lacks HA for the app layer.
upvoted 1 times
...
...
NayeraB
7 months, 4 weeks ago
But wouldn't migrating an embedded database to a new one introduce operational overhead now and in the future?
upvoted 1 times
MatAlves
4 weeks ago
No, the very opposite: "Amazon DynamoDB is a fully managed, serverless, key-value NoSQL database that runs high-performance applications at any scale."
upvoted 1 times
...
...
1Alpha1
8 months, 1 week ago
Selected Answer: D
DynamoDB + Modifying the Auto Scaling group
upvoted 2 times
...
Cali182
8 months, 1 week ago
Selected Answer: D
Dynamo DB presents more advantages, because it would need less administrative effort
upvoted 2 times
...
Andy_09
8 months, 1 week ago
The correct option should be D
upvoted 4 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 ...