La base de datos como servicio (DBaaS) es el proceso mediante el cual los propietarios de aplicaciones pagan a un proveedor externo que lanza y mantiene una base de datos en la nube para almacenamiento, en lugar de que los propietarios de las aplicaciones controlen la base de datos ellos mismos. Los pagos son por uso y los propietarios de las aplicaciones pueden acceder a sus datos de aplicación como deseen. Estas bases de datos proporcionan la misma funcionalidad que una base de datos relacional o no relacional estándar. DBaaS es beneficioso para las empresas que intentan evitar el trabajo de configurar, mantener y actualizar sus propias bases de datos. DBaaS vive en el ámbito general del software como servicio (SaaS), similar a la plataforma como servicio (PaaS) y la infraestructura como servicio (IaaS), donde todos los productos se alojan como un servicio. Otros tipos de bases de datos incluyen herramientas de bases de datos relacionales, herramientas de bases de datos NoSQL, herramientas de bases de datos de grafos y más. Los desarrolladores con un presupuesto limitado también tienen opciones con software de bases de datos gratuito.
Para calificar para la inclusión en la categoría de Base de Datos como Servicio, un producto debe:
Ser ofrecido por un proveedor independiente de almacenamiento de datos
El proveedor externo debe lanzar, mantener, administrar y ser responsable del rendimiento de dicha base de datos
Los propietarios de aplicaciones deben poder acceder a los datos necesarios bajo demanda
Estos servicios deben ofrecerse a través de planes de pago basados en suscripción por uso