IBM Ups Cloud Data Portfolio for Developers, Data Scientists

IBM adds new components to its cloud portfolio for data scientists and app developers, with more than 25 cloud data services and 150 public datasets.

IBM logo

IBM today announced a broad expansion of its Cloud Data Services portfolio, with more than 25 services now available on the IBM Cloud.

The new IBM cloud services are designed to help developers build, deploy and manage Web and mobile applications and enable data scientists to discover hidden trends using data and analytics in the cloud.

"We recognize that the world of data science is a very attractive profession for a lot of people and there are a lot of aspiring people out there who want to get more familiar with the tools of the trade," Adam Kocoloski, IBM Distinguished Engineer and CTO of Cloud Data Services, told eWEEK, explaining why IBM is making more services available to even entry-level data users.

The new hybrid cloud services can be deployed across multiple cloud providers and are based on open-source technologies, open ecosystems that include company and third-party data, and open architectures that allow data to easily flow amongst the different services.

In addition to self-service capabilities for everything from data preparation, migration and integration to tools for advanced data exploration and modeling, IBM introduced four key new services: IBM Compose Enterprise, IBM Graph, IBM Predictive Analytics and IBM Analytics Exchange.

IBM Compose Enterprise is a managed platform designed to help development teams build modern Web-scale apps faster by enabling them to deploy business-ready open-source databases in minutes on their own dedicated cloud servers.

Compose is the company IBM acquired last year that focuses on self-service provisioning and hosting of open-source databases in a production setting, Kocoloski noted.

"It gives a development team the freedom of choice that they're looking for in this modern, polyglot world, while offering the IT organization some level of regularization and standardization around how those database management systems are deployed and how they're scaled," he said. "What this enterprise-class offering does is allow people to take advantage of that cloud native, multi-tenant environment in a world where they bring their own hardware and provision the platform for their own organization."

IBM Graph is a managed graph database service built on Apache TinkerPop that provides developers with a complete stack to extend business-ready apps with real-time recommendations, fraud detection, Internet of things (IoT) and network analysis uses. TinkerPop is an open-source graph computing framework.

"The graph offering is a fully managed graph database with a TinkerPop3 interface and the Gremlin query language," Kocoloski said. "IBM played a big role in bringing TinkerPop to Apache and building a community around that as a standard interface for graph databases. And with this service we now have a way to put the capabilities of a graph datastore into the hands of more users without asking them to go and stand up their own stack be it Cassandra, Titan, OrientDB or Neo4j. They don't have to learn an unfamiliar database and learn its quirks to be able to start experimenting with graph algorithms and graph traversals as part of their applications. There is a broad class of problems that are amenable to the application of a graph technology, and we think that providing a managed cloud service is going to encourage more adoption of that in applications."

IBM said IBM Graph delivers the only enterprise-grade graph database as a service, built on Apache TinkerPop, the leading open-source graph technology stack. Provided as a service, IBM Graph helps remove the complexities traditionally associated with moving data from existing databases to graph architectures, IBM said.

"It is good to see Apache TinkerPop and the Gremlin graph traversal language being adopted as the primary interface to IBM's Graph service," said Marko Rodriguez, Apache TinkerPop Project Management Committee member, in a statement. "IBM was instrumental in pushing TinkerPop to join the Apache Software Foundation which is important because Apache provides a commercial-friendly license and a tried-and-true open source development model that has done wonders for TinkerPop's software and community. I hope other large enterprises follow IBM's decision to leverage Apache TinkerPop in their respective graph products and services."