AWS Certified Cloud Practitioner · Free Practice Question Easy

Question 23

A company wants to migrate its on-premises NoSQL workload to Amazon DynamoDB. Which AWS service will meet this requirement?
  • A Migration Evaluator
  • B AWS Migration Hub
  • C AWS Application Migration Service
  • D AWS Database Migration Service (AWS DMS)
Reveal correct answer

Correct answer: D

Explanation

AWS Database Migration Service (AWS DMS) is designed to facilitate the migration of databases to AWS, including NoSQL databases like Amazon DynamoDB. It supports both homogeneous and heterogeneous migrations, allowing for the seamless transfer of data from on-premises databases to AWS cloud services. AWS DMS simplifies the migration process by handling the complexities of data replication, schema conversion, and data transformation, ensuring minimal downtime and data integrity during the migration. This makes it an ideal choice for companies looking to migrate their on-premises NoSQL workloads to Amazon DynamoDB.

A. Migration Evaluator is not the correct choice because it is a service designed to help customers assess and plan their migration to AWS by providing insights into their existing on-premises infrastructure and estimating the cost of running workloads on AWS. It does not facilitate the actual migration of databases or workloads, such as moving a NoSQL workload to Amazon DynamoDB.

B. AWS Migration Hub is primarily used for tracking the progress of application migrations across various AWS and partner solutions. It does not perform the actual migration of databases or workloads, making it unsuitable for migrating a NoSQL workload to Amazon DynamoDB.

C. The option is incorrect because AWS Application Migration Service is designed for migrating applications, including their servers and data, to AWS. It is not specifically tailored for migrating databases or NoSQL workloads like DynamoDB. For database migrations, AWS Database Migration Service (AWS DMS) is the appropriate tool.

D. AWS Database Migration Service (AWS DMS) is the correct choice because it is specifically designed to facilitate the migration of databases, including NoSQL databases, to AWS services like Amazon DynamoDB. It supports both homogeneous and heterogeneous migrations, making it suitable for moving on-premises NoSQL workloads to DynamoDB.

Discussion

Think the marked answer is wrong, or have a better explanation? Share it below — comments appear after review.

You must be logged in to post a comment.

Preparing For

Your Certification?

255+ certifications
Detailed explanations
Free PDF samples

Has All The Questions You Need