The most popular and comprehensive Open Source ECM platform
Database as a Service (DBaaS) is simply database software running in the cloud. Users don’t need to worry about how to provision or manage the implementation, upgrade and maintenance issues of the database. DBaaS abstracts interactions with the database to a user interface or generic API calls that may not be specific to a particular database, like Oracle, MySQl or SQL Server.
As with any “as a Service” resource, DBaaS has similar benefits. Infrastructure and maintenance concerns are all taken care of, like the purchase of equipment and software licenses, the need to have an in-house database administrator, concerns around power and hardware maintenance, and the worry about uptime. A few of the disadvantages are that there is less direct control over the data, it resides outside the company firewall, and performance can be affected by network traffic.
But with infrastructure concerns out of the way, a DBaaS makes it possible for a business to focus more specifically on data-modeling and query tuning.
Praveen Thakur, Vice President at Oracle, said that “initially, we viewed DBaaS primarily as a consolidation exercise for reducing capital expenditures (CAPEX) for our customers, but as it evolved, we realized that other key drivers like self-service, chargeback, and capacity planning facilities proved to be key for businesses to not only reduce costs, but to also have the resources and support to enact real business transformations.”