
Answer-first summary for fast verification
Answer: Hosting on the database on an EC2 Instance
## Explanation When a company wants maximum control over their database, hosting it on an EC2 Instance is the ideal choice because: - **EC2 Instance**: Provides full administrative control over the database software, configuration, and management. You can install, configure, patch, and manage the database exactly as you want. - **AWS RDS**: Is a managed database service where AWS handles administrative tasks like backups, patching, and scaling. While you have some control, it's more limited compared to EC2. - **AWS DynamoDB**: Is a fully managed NoSQL database service where AWS handles all administrative tasks. You have the least control with this option. For maximum control over the database itself, EC2 instances provide the highest level of administrative access and customization capabilities.
Author: Ritesh Yadav
Ultimate access to all questions.
A company wants to have a database hosted on AWS. As much as possible they want to have control over the database itself. Which of the following would be an ideal option for this.
A
Using the AWS DynamoDB service
B
Using the AWS RDS service
C
Hosting on the database on an EC2 Instance
No comments yet.