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

A company runs a containerized application on a Kubernetes cluster in an on-premises data center. The company is using a MongoDB database for data storage.
The company wants to migrate some of these environments to AWS, but no code changes or deployment method changes are possible at this time. The company needs a solution that minimizes operational overhead.
Which solution meets these requirements?

  • A. Use Amazon Elastic Container Service (Amazon ECS) with Amazon EC2 worker nodes for compute and MongoDB on EC2 for data storage.
  • B. Use Amazon Elastic Container Service (Amazon ECS) with AWS Fargate for compute and Amazon DynamoDB for data storage.
  • C. Use Amazon Elastic Kubernetes Service (Amazon EKS) with Amazon EC2 worker nodes for compute and Amazon DynamoDB for data storage.
  • D. Use Amazon Elastic Kubernetes Service (Amazon EKS) with AWS Fargate for compute and Amazon DocumentDB (with MongoDB compatibility) for data storage.
Show Suggested Answer Hide Answer
Suggested Answer: D 🗳️

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
muhsin
Highly Voted 3 years, 5 months ago
the answer should be D. No changes in the code and operation means they need to use same/similar DB in the AWS so it is Document DB with Mongo DB comp and without having operational diff it means fargate
upvoted 15 times
...
weilun_tann
Highly Voted 3 years, 4 months ago
- D - A and B are wrong. "using a Kubernetes cluster" - favour EKS (C and D) over ECS (A and B) - C is wrong. "lowers operating costs" - favour serverless (Fargate) over EC2. Also, DynamoDB is a key-value DB, not a document DB like Mongo
upvoted 10 times
esinan
3 years ago
Last line is incorrect. DynamoDB supports key-value and document data models. https://aws.amazon.com/dynamodb/features/?pg=dynamodbt&sec=hs
upvoted 3 times
...
...
BECAUSE
Most Recent 1 year, 11 months ago
Selected Answer: D
D is the answer
upvoted 1 times
...
kanchantanwani
2 years, 2 months ago
Selected Answer: D
The answer is D: The easiest way to lift this application out of the data center with minimal code changes is to use the Elastic Kubernetes Service (Amazon EKS) on Fargate for the compute tier and Amazon DocumentDB (with MongoDB compatibility) for data storage.
upvoted 1 times
...
thanhch
2 years, 4 months ago
No code changes or deployment method changes. So we should choose EKS with Fargate for compute and DocumentDB.
upvoted 1 times
...
kmcstar
2 years, 8 months ago
I vote for D
upvoted 1 times
...
Bar_t
2 years, 8 months ago
Did anyone have this question in the exam? DocumentDB and MongoDB are not mentioned in the scope of SAA-C02 Exam Guide https://d1.awsstatic.com/training-and-certification/docs-sa-assoc/AWS-Certified-Solutions-Architect-Associate_Exam-Guide.pdf
upvoted 1 times
...
cloud_collector
2 years, 9 months ago
D Amazon DocumentDB (with MongoDB compatibility) is a fast, reliable, and fully managed database service. Amazon DocumentDB makes it easy to set up, operate, and scale MongoDB-compatible databases in the cloud. With Amazon DocumentDB, you can run the same application code and use the same drivers and tools that you use with MongoDB. https://docs.aws.amazon.com/documentdb/latest/developerguide/what-is.html
upvoted 1 times
...
slcheng
2 years, 10 months ago
Selected Answer: D
Vote D
upvoted 2 times
...
etheng1970
2 years, 10 months ago
Selected Answer: D
C need to migrate from Mongo DB to Dynamo DB. Although both a noSQL DB, but the underline engine is diffrent. So the answer is D.
upvoted 2 times
...
Nameroupan
2 years, 11 months ago
DDDDDDDDDDDDDDDDDDDDDDDDD!!
upvoted 2 times
...
wetorek
3 years, 2 months ago
Selected Answer: D
D- EKS because of Kubernetes so A and B are eliminated not C because of MongoDB and Fargate is more expensive
upvoted 2 times
...
envest
3 years, 4 months ago
IMO: D is correct, because migration to DynamoDB works only with DMS, or DocumentDB. EKS with workers is cheaper than Fargate: https://www.mobiquity.com/insights/four-differences-between-eks-fargate-and-node-managed
upvoted 2 times
...
FF11
3 years, 4 months ago
Amazon DocumentDB (with MongoDB compatibility) is a fast, reliable, and fully managed database service. Amazon DocumentDB makes it easy to set up, operate, and scale MongoDB-compatible databases in the cloud. With Amazon DocumentDB, you can run the same application code and use the same drivers and tools that you use with MongoDB. https://docs.aws.amazon.com/documentdb/latest/developerguide/what-is.html
upvoted 2 times
...
moodie81
3 years, 4 months ago
Selected Answer: D
While C sounds great, don't forget, they are trying to lower the costs.
upvoted 1 times
...
jj22222
3 years, 4 months ago
Selected Answer: D
D as has fargate and mongo compatibility
upvoted 1 times
...
rukkoth
3 years, 4 months ago
D Should be the answer. Document DB is the related one for MongoDB.
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