IBM Makes PaaS at Big Data
Big Blue sees big data as a driver for customers to take on its PaaS solutions.
IBM emphasized platform as a service as the next frontier for enterprise cloud computing at its one-day Cloud Innovation Forum in New York this week. IBM spent much of the day touting its PaaS offering, SmartCloud Application Services (SCAS), which is available in pre-release form for customers of Big Blue's existing infrastructure as a service offering, SmartCloud Enterprise. SCAS will be generally available later this quarter.
Only a small but incrementally growing percentage of enterprises have started using PaaS for production-oriented applications, according to industry analysts. Moreover there are a number of companies with various PaaS offerings and shops are evenly split between the various services they envision using, according to IDC senior VP and chief analyst Frank Gens, who gave a presentation at the IBM event. Among the widely preferred PaaS services are Google App Engine, Microsoft's Windows Azure, IBM's SmartCloud PaaS, VMware Cloud Foundry, Salesforce.com's Force.com, NetSuite SuiteCloud, the Intuit Partner Platform and Red Hat OpenShift, according to an IDC study.
IBM used its event to release the results of a study it conducted based on its own survey of 1,500 IT decision makers in 18 countries (both mature and growth markets) and found that the need to manage proliferating Big Data is a key driver of organizations that are either looking at or going all-in on PaaS.
Driving Big Data is social media, mobile device usage and data analytics and integration. Customers "are starting to think about how they move Big Data activity onto the cloud and the applications needed to manage that," said Kevin Thompson, manager of IBM's Center for Applied Insights, who presented the results of the survey to a group of journalists.
IBM concluded there are four types of PaaS users: Pioneers, those that are creating apps that enable new business capabilities using PaaS, which account for 16 percent of the sample; Experimenters, shops that are dipping their toe into PaaS by attempting to take an existing app or business process and move it to the cloud, amounting to 12 percent; Preparers who plan to start using PaaS were 12 percent, while 39 percent were Observers sitting on the sidelines for now.
IBM's new PaaS services consist of application patterns, layers that run on top of its IaaS cloud and existing customers can use those accounts to develop and deploy apps on SCAS via the SCE portal. IBM describes these patters as pre-defined software components designed to expedite the development and deployment of cloud-based apps based on multiple pre-defined architectures incorporated from decades of customer and partner engagements.
"It provides the tools to greatly simplify the development of Web applications using the infrastructure to hide all the complexity," said Jim Comfort, VP of IBM's SmartCloud Strategy. The initial offering is targeted at Web application services, in the pipeline are others including database services, mobile and analytic services, he said.
The first services made available on the new offering are the Collaborative LifeCycle Management and Workload Service. The Collaborative Lifecycle Management services lets development managers add users and roles through the portal, which allows for monitoring and ensuring data availability. It utilizes IBM's Rational developer tool suite enabling the application development lifecycle of tracking, designing, implementing, building, testing and deploying apps. The service allows team-based application development lifecycle via Rational Team Concert, Rational Requirements Composer and Rational Quality Manager. Pricing will be announced at GA but IBM will bill customers on a per-user, per-month basis.
Workload Service is aimed at replacing premises-based middleware, notably WebSphere in IBM shops. It provides policy-based automated scaling and app management via the Workload Deployer, which IBM calls the "brains" of the service. Developers can deploy virtual systems, the traditional model for deploying and connecting VMs or the newer virtual applications, which the developer deploys the actual apps.
Like IBM's core applications, it is designed for Java-based apps, though IBM's Comfort said the company plans to support other popular languages including Ruby, PHP and Microsoft's .NET. The new PaaS offering also offers Web Applications Services (WAS), virtual databases, virtual system patters and Java app platforms. Customers will pay a usage-based hourly or monthly rate.
Comfort emphasized with IBM's approach to PaaS, compute and app infrastructure run in the cloud while data remains on premises. That matters, he said "because applications and data prove to be some of the most strategic assets a company has."
Jeffrey Schwartz is editor of Redmond magazine and also covers cloud computing for Virtualization Review's Cloud Report. In addition, he writes the Channeling the Cloud column for Redmond Channel Partner. Follow him on Twitter @JeffreySchwartz.