Blog Post

Structure 2010: Lowering Barriers for Platform-as-a-Service

The idea of renting servers by the hour is one of the simpler cloud computing concepts to grasp, according to Lew Moorman, president and chief strategy officer for Rackspace (s rax). But providers of what’s called platform-as-a-service, or PaaS, face a problem: How do you make it easy for users to grasp the idea of paying for “pieces and slivers” of a platform — the layers of technology underlying a software application?

Moorman and fellow panelists at the GigaOM Network’s Structure event in San Francisco discussed a few ideas for lowering barriers to adoption of PaaS. Moorman emphasized that PaaS requires customers to make a trade-off. You can reap flexibility and improved developer productivity, but will be “making a commitment to where your application can go,” tying your code “not just to technologies to a set location.” That makes people nervous, he said.

As these services evolve, said Mike Piech, senior director for product marketing at Oracle (s orcl), we’ll see “standardization up the stack.” That will enable more portability, which Moorman sees as key for the PaaS market to grow. “Are the components in the stack standard enough that they can be deployed elsewhere?” Without those standards, PaaS may for many customers represent “just too big of a bet.”

While Zuora CEO Tien Tzuo argued that “the definition of platform is lock-in,” Byron Sebastian, CEO of Heroku, disagreed, stressing instead the importance of openness for PaaS providers. “Lock-in is bad. We feel we have the right to try and win your business. If we do a bad job, you should be able to port it over” to a different provider, he said, adding that the “inherent value” of PaaS “is operating things at a huge amount of scale,” gaining access to wider and more specialized services, as well as to new types of customers. “The value of PaaS is the network. When you start building walls around that, you’re cutting off the network.”

gigaomtv on Broadcast Live Free

3 Responses to “Structure 2010: Lowering Barriers for Platform-as-a-Service”

  1. ranjitn

    The whole discussion of “What is PaaS ?” is bound to be revisited many times in the near future. A narrow view is the one most of the panelists seem to be subscribing to, which is the use of the platform to write code and create an application. In this view, PaaS is to Cloud as OS is to Desktop. PaaS however can play a bigger role than providing just the basic application development services.

    As Sebastian points out, if a platform can create a big enough network effect, then developers will flock to it. Can the open nature of the platform accelerate network growth? Yes, but we have seen open standards like CORBA which did not gain ubiquity. On the other hand, closed, proprietary solutions like the Apple App Store are doing extremely well. The App Store is a marketplace but from an application developer’s perspective it provides the business services for sales, marketing and revenue collection. The point is that a PaaS will not gain widespread acceptance merely because it is open.