
Answer-first summary for fast verification
Answer: Amazon DynamoDB
## Explanation Amazon DynamoDB is the correct choice because: - **NoSQL Database**: DynamoDB is a fully managed NoSQL database service - **High Scalability**: Automatically scales to handle any amount of traffic and storage requirements - **Durability**: Provides built-in data replication across multiple Availability Zones for high durability - **Minimal Maintenance**: Fully managed service - AWS handles hardware provisioning, setup, configuration, replication, software patching, and cluster scaling ### Why other options are incorrect: - **Amazon RDS for MySQL**: This is a relational database (SQL), not NoSQL - **Microsoft SQL Server on Amazon EC2**: This requires manual management and maintenance on EC2 instances - **Amazon Redshift**: This is a data warehousing service, not a NoSQL database DynamoDB's serverless architecture and automatic scaling make it ideal for applications requiring high performance with minimal operational overhead.
Author: Ritesh Yadav
Ultimate access to all questions.
A cloud practitioner needs to design a NoSQL database that is highly scalable, is durable, and requires minimal maintenance. Which AWS service meets these requirements?
A
Amazon RDS for MySQL
B
Microsoft SQL Server on Amazon EC2
C
Amazon DynamoDB
D
Amazon Redshift
No comments yet.