Managed Database (DBaaS)
A managed database, or database as a service (DBaaS), is a cloud database whose provider handles provisioning, patching, backups, replication and failover, leaving customers to manage schemas, data, access and queries.
A managed database, often called database as a service (DBaaS), is a cloud service in which the provider operates the database engine and underlying infrastructure, handling provisioning, patching, backups, replication, monitoring and failover. The customer manages schemas, queries, data, users and configuration within the limits the service exposes. Managed offerings exist for relational engines such as PostgreSQL, MySQL, SQL Server and Oracle, and for non-relational document, key-value and graph databases.
Examples include Amazon RDS and Aurora, Azure SQL Database and Azure Cosmos DB, Google Cloud SQL and Spanner, and MongoDB Atlas. Organisations use managed databases to reduce administrative effort, achieve high availability through multi-zone deployments, scale read capacity with replicas and restore data to a point in time. They are a common target when modernising legacy applications that ran on self-managed database servers.
Customers lose some control: operating-system access, certain extensions and engine versions may be restricted, and maintenance windows must be planned. Costs grow with instance size, storage, I/O and data transfer. Security remains a shared responsibility, so network isolation, encryption, least-privilege accounts and audit logging must be configured, and backups should be verified by actually restoring them.
Key points
- The provider runs the engine, infrastructure, patching, backups and failover
- Available for relational engines and for document, key-value and graph databases
- Multi-zone deployments and read replicas provide availability and scale
- Network isolation, encryption and access control remain customer tasks
Where AiVibe comes in
AiVibe Software Services delivers cloud solutions on AWS, Microsoft Azure, Google Cloud or on-premise, together with cloud security, legacy modernisation, data analytics and AI and machine learning services.