Hewlett-Packard at the Discover 2014 conference in Barcelona today launched a database-as-a-service (DBaaS) offering that relies on RESTful APIs to give developers access to both its Vertica columnar database and Intelligent Data Operating Layer (IDOL) software running as a cloud service.
Shilpa Lawande, general manager for Big Data Platforms in the HP Software group, says as part of the HP Haven platform, HP is trying to make it simpler for developers to build Big Data applications running in the cloud without necessarily having to hire administrators to set up and manage each Big Data platform they need to invoke.
Deployed on the HP Helion cloud service which, in turn, is based on the OpenStack cloud management framework and Cloud Foundry platform-as-a-service (PaaS) environment, Lawande says the Vertica on-demand service complements an existing IDOL service based on the software that HP gained when it acquired Autonomy in 2012. At present, HP claims that more than 5,000 developers have already signed up to use the IDOL service that is still only available via an early access program. The Vertica on-demand service is scheduled to be available in the first quarter at prices that start at $999 per month.
As a columnar database, HP Vertica is used primarily to support analytics applications based on SQL. The RESTful APIs that HP is now exposing make it possible for developers to build applications that run in the cloud. IT organizations have the option of invoking Vertica on-demand or IDOL service as part of a public cloud or via a private-managed service delivered by HP.
In general, just about every class of database is now available as a cloud service that can be invoked via APIs. Obviously, not every database is going to be shifted to the cloud, so over time developers will have to get used to the concept of hybrid cloud computing environments where data sources not only reside on premise, but are also federated across multiple clouds. APIs provide a mechanism for invoking those databases, which may consist of any number of SQL and NoSQL database formats. In fact, for the immediate future, at least a lot more of those databases are still going to be running on premise rather than in the cloud.
In the meantime, the new reality for developers is that the applications they are building will be made up of a broad mix of data types. The good news is that, thanks to APIs, it’s becoming a lot easier to mix and match those data types regardless of where they happen to be located.