A development team needs full control over a database environment to install custom plugins and schedule maintenance according to its own internal processes. Which of the following database deployment options would be the MOST appropriate choice?
A provider-managed relational database service.
A serverless database platform.
A self-managed database on IaaS instances.
A database solution co-managed with the cloud vendor.
A self-managed database on IaaS instances provides the highest level of control. This model gives the team administrative access to the underlying virtual machines, allowing them to install any necessary plugins and perform maintenance on their own schedule. Provider-managed and serverless options abstract away the underlying infrastructure, which simplifies management but restricts customization and control over maintenance schedules. A co-managed solution would still involve the vendor, failing to meet the requirement for full control aligned with internal processes.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is a self-managed database on IaaS?
Open an interactive chat with Bash
How does a provider-managed relational database service differ from self-managed on IaaS?
Open an interactive chat with Bash
What is a serverless database platform and why isn't it suitable for full control?