What are the difference between Data as a service (DaaS) and Database as a service (DBaaS)?
What will be an ideal response?
? DaaS: offers the ability to define data in the cloud and subsequently query that data on
demand. Unlike traditional database solutions, DaaS does not implement typical DBMS
interfaces such as SQL (see Chapter 6). Instead, the data is accessed via a common set of
APIs. DaaS enables any organization with valuable data to create new revenue lines based
on data they already own. Examples of DaaS are Urban Mapping, a geography data
service, provides data for customers to embed into their own websites and applications;
Xignite makes financial data available to customers; and Hoovers, a Dun & Bradstreet
company, provides business data on various organizations.
? DBaaS: offers full database functionality to application developers. In DBaaS, a
management layer is responsible for the continuous monitoring and configuring of the
database to achieve optimized scaling, high availability, multi-tenancy (that is, serving
multiple client organizations), and effective resource allocation in the cloud, thereby
sparing the developer from ongoing database administration tasks.
You might also like to view...
The ____________ fstream member function closes a file stream. Explain why it is best to close a file when the program is through processing the data in the file.
a) close( ) b) overloaded operator <<( ) c) open( ) d) eof( ) e) flush( )
The text describes creating tables in Dreamweaver as a ____-step process.
A. one B. three C. two D. four