exam questions

Exam AWS Certified Cloud Practitioner All Questions

View all questions & answers for the AWS Certified Cloud Practitioner exam

Exam AWS Certified Cloud Practitioner topic 1 question 183 discussion

Exam question from Amazon's AWS Certified Cloud Practitioner
Question #: 183
Topic #: 1
[All AWS Certified Cloud Practitioner Questions]

A global company is building a simple time-tracking mobile app. The app needs to operate globally and must store collected data in a database. Data must be accessible from the AWS Region that is closest to the user.
What should the company do to meet these data storage requirements with the LEAST amount of operational overhead?

  • A. Use Amazon EC2 in multiple Regions to host separate databases
  • B. Use Amazon RDS cross-Region replication
  • C. Use Amazon DynamoDB global tables
  • D. Use AWS Database Migration Service (AWS DMS)
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
JA2018
Highly Voted 2 years, 5 months ago
Selected Answer: C
From: https://aws.amazon.com/dynamodb/global-tables/ Global tables build on the global Amazon DynamoDB footprint to provide you with a fully managed, multi-Region, and multi-active database that delivers fast, local, read and write performance for massively scaled, global applications. Global tables replicate your DynamoDB tables automatically across your choice of AWS Regions.
upvoted 18 times
...
EricSono
Highly Voted 3 years, 6 months ago
C is ok https://aws.amazon.com/tw/dynamodb/global-tables/
upvoted 8 times
...
HebaXX
Most Recent 3 weeks, 3 days ago
Selected Answer: C
Why DynamoDB global tables is the best choice: Multi-Region replication: It provides multi-master replication with automatic data synchronization across Regions. Low-latency access: Ensures that users in different regions can access the data from the nearest AWS Region with minimal latency. Fully managed: DynamoDB global tables are fully managed by AWS, so there is minimal operational overhead compared to managing your own databases in multiple Regions or configuring cross-Region replication.
upvoted 1 times
...
hamza69
1 year, 2 months ago
Tricky question, most voted answer seems to be C, but that limits the user to a no-sql database approach. The companies' database type isn't provided so it could be. To me the best overall answer is B. But that's just me
upvoted 4 times
...
LEMONKAI
1 year, 4 months ago
C is correct answer
upvoted 1 times
...
Pranava_GCP
1 year, 8 months ago
Selected Answer: C
C. Use Amazon DynamoDB global tables
upvoted 1 times
...
man5484
1 year, 9 months ago
Selected Answer: C
To meet the data storage requirements with the least amount of operational overhead, the company should use Amazon DynamoDB global tables. Amazon DynamoDB global tables provide a fully managed, multi-region, and multi-master database replication solution. With global tables, the company can replicate data across multiple AWS Regions, allowing the data to be accessed from the AWS Region closest to the user. By using Amazon DynamoDB global tables, the company can achieve low-latency data access and high availability without the need to manage separate databases in multiple AWS Regions or set up complex replication mechanisms. DynamoDB takes care of the replication and data consistency across Regions, automatically handling failovers and ensuring that the data is available in the desired AWS Region.
upvoted 2 times
...
Guru4Cloud
2 years ago
Selected Answer: C
To meet the data storage requirements with the least amount of operational overhead, the company should use Amazon DynamoDB global tables. Amazon DynamoDB global tables allow you to create a fully managed, multi-region, and multi-master database table that can provide low-latency read and write performance for applications that have a global footprint. It automatically replicates your data across multiple AWS Regions and enables automatic failover in the event of a regional disruption. With DynamoDB global tables, the company can avoid the need to manage multiple databases in different regions or set up cross-Region replication manually. DynamoDB takes care of all the underlying infrastructure, replication, and scaling, and ensures that the data is always available from the AWS Region that is closest to the user.
upvoted 2 times
...
Saif93
2 years, 3 months ago
Selected Answer: C
C is the answer.
upvoted 1 times
...
Saif93
2 years, 3 months ago
C is the answer.
upvoted 1 times
...
jatric
2 years, 4 months ago
Selected Answer: C
Both B and C seems right but keypoint here is "...with the LEAST amount of operational overhead". So more appropriate option is C
upvoted 2 times
...
myan2492
2 years, 5 months ago
C. DynamoDB: Global tables build on global Amazon DynamoDB footprint to provide you with fully managed, multi-region, multi-active database . Global tables replicate your DynamoDB tables automatically across your choice of AWS regions
upvoted 3 times
...
Cyoung82
2 years, 6 months ago
C. I think the key word or words in this question are global and globally. That indicates to me DynamoDB Global Tables.
upvoted 3 times
...
AulaitQM
2 years, 11 months ago
Selected Answer: C
C is correct
upvoted 5 times
...
pub
3 years, 6 months ago
IMO, the answer is B
upvoted 5 times
weihong_gasiapac
3 years, 5 months ago
B is wrong because RDS replication is applied when there is too many read and write request that will affect the performance of the RDS. We can use the replicated RDS for read purpose.
upvoted 11 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