CLF-C02 Question 53
Single answerA company wants to deploy a highly available, managed relational database solution for its new application. The team does not want to worry about managing the underlying database infrastructure, such as patching or backups. Which AWS service is best suited for this use case?
- A
Amazon RDS
- B
Amazon DynamoDB
- C
Amazon EKS
- D
Amazon ECS
Show answer and explanation
Correct answer: A
Explanation
The requirement is for a managed relational database solution, which eliminates the need for managing the underlying database infrastructure. Amazon RDS is specifically designed for relational databases such as MySQL, PostgreSQL, and Oracle, and it automates administrative tasks like backups, patching, and scaling. Other options like DynamoDB, EKS, and ECS are not relevant to relational database use cases.
- A. Correct.
Amazon RDS (Relational Database Service) is a fully managed service designed for deploying and managing relational databases. It handles tasks such as backups, patching, and scalability, making it the best fit for this scenario.
- B. Incorrect.
Amazon DynamoDB is a fully managed NoSQL database service. While it is highly scalable and managed, it is not designed for relational databases, which is a requirement in this use case.
- C. Incorrect.
Amazon EKS (Elastic Kubernetes Service) is a managed Kubernetes service for running containerized applications. It is not related to databases or database management.
- D. Incorrect.
Amazon ECS (Elastic Container Service) is a managed container orchestration service. Similar to Amazon EKS, it is used for managing container workloads, not databases.