IBM Voices Support for PaaS at Cloud Forum
IBM emphasized Platform as a Service (PaaS) as the next frontier for enterprise cloud computing at its annual Cloud Innovation Forum in New York last week.
IBM spent much of the one-day event, attended by 100 customers and 200 other stakeholders including business partners, talking up PaaS. The company's PaaS offering, called SmartCloud Application Services (SCAS), is available in pre-release form for customers of IBM's existing infrastructure as a service (IaaS) offering, SmartCloud Enterprise (SCE) and it will be generally available later this quarter.
Only a small but 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.
"This is a multi year journey," said Jim Comfort, VP of IBM's SmartCloud Strategy. "I think almost every client has one or two teams or projects that they experimenting with in this new category. Everyone is trying to find ways to play. As far as the mainstream, I would expect 25 percent over the next several years will shift their development [toward PaaS] once they find a set of tools that do what they really want to do. That's just my guess."
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," Comfort said. 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."