madison

PaaS choices today

By | December 15, 2010, 10:35am PST

Summary: What are the platform-as-a-service options now available to developers and business people looking to build ready-to-run cloud applications? This 3-page article reviews the PaaS landscape in the wake of last week’s Salesforce.com announcements.

In the light of Salesforce.com’s swathe of announcements at Dreamforce last week and other recent developments, it’s a good time to take stock of the platform-as-a-service (PaaS) landscape. What are the choices now available to developers and business people looking to build applications on a ready-to-run cloud platform? As part of this review, I’ll report back on how PaaS vendors responded to my prediction last week of a shake-out following Salesforce.com’s database.com announcement. [Disclosure: Salesforce.com part-paid my travel expenses to attend Dreamforce].

Avoiding lock-in

Earlier this year, I hailed the launch of VMforce.com as “the defeat of [Salesforce.com]’s hitherto wholly proprietary Force.com platform strategy.” The admission of Heroku into the Force.com family confirms that new strategic direction, both for Salesforce.com itself and for the PaaS industry as a whole. As I wrote back in April:

“VMforce.com is to SpringSource what Heroku is to Ruby on Rails; a high-quality, multi-tenant, operational instance of an open-source platform. These platforms are popular with developers because of the apparent lack of lock-in. In principle, you always have the option of moving to another provider or to an in-house stack. In practice, it may not be so easy; but the principle is what matters. At a stroke, Salesforce.com has opened up its proprietary platform to the mainstream market …

“VMforce.com now redefines the PaaS landscape — and heralds a huge shift in Salesforce.com’s own PaaS strategy. It’s no longer about battles between closed proprietary platforms. The battle now moves to two new fronts: between competing open source platforms to establish which of them become the mainstream cloud platform stacks; and between competing operational providers to define the dominant infrastructure frameworks.”

In an astonishing turnaround within the space of a year, Force.com has gone from being a wholly proprietary platform to being remarkable in its support for open-source code and frameworks. Developers now have the freedom to build their Force.com applications in code that’s theoretically portable from one PaaS provider to another, or to their own in-house infrastructure. Even though the avoidance of lock-in is more illusory than real, given the practical obstacles to actually transferring an operational instance from one platform to another, the die has now been cast in favor of PaaS standards that are not the sole property of a single provider (with the valuable side-effect that the influence of competition makes such solutions cheaper). When selecting a PaaS platform, the lesson is that you should always look for the option, if only in theory, to move to another provider without having to completely rewrite your application code.

Page 2: The many layers of PaaS »

Topics

Since 1998, Phil Wainewright has been a thought leader in cloud computing as a blogger, analyst and consultant.

Disclosure

Phil Wainewright

Phil Wainewright's work as an independent consultant brings him into direct or indirect business relationships with several of the companies that he writes about, or their competitors. Phil is committed to maintaining the independent and opinionated stance that his writings are well known for and does not enter into contracts that would limit his freedom of expression in any way. However it is important in the interests of full disclosure to inform readers of those relationships so they can form their own judgement.

Read the complete list of Phil's relationships.

Biography

Phil Wainewright

Since 1998, Phil Wainewright has been a thought leader in cloud computing as a blogger, analyst and consultant. He founded pioneering website ASPnews.com, and later Loosely Coupled, which covered enterprise adoption of web services and SOA. As CEO of strategic consulting group Procullux Ventures, he has developed an evaluation framework to help ISVs and enterprises select cloud platforms, and advises US and European vendors on messaging, positioning and go-to-market. His newest role as an industry advocate is vice-president of EuroCloud.

Talkback Most Recent of 4 Talkback(s)

  • Platform as a Service???
    What ever happened to Easter egg dyes? You can't change 125 years of us associating PAAS with easter eggs. Somebody needs to rethink this name.
    ZDNet Gravatar
    jasonp@...
    15th Dec 2010
  • Fat PAAS = client-server?
    Perhaps we should call the architecture where the client accesses the database directly "client-server" architecture? happy At least this is what we used to call it in the pre web applications era.
    ZDNet Gravatar
    mridala
    16th Dec 2010
  • RE: PaaS choices today
    PaaS choices today? Ambitious title, but completely misleading. If it was titled ?Salesforce.com efforts to fight perception? (being the most closed PaaS provider) then OK, but this? Serious PaaS choices today are Microsoft Azure and Google AppEngine, all the rest are struggling to position themselves in this expensive game: building data-centers, runtime environments for diverse languages, fabric components for scaling and management purposes, providing expensive storage options? So, overall a good article about salesforce.com, but with a very misleading title.
    ZDNet Gravatar
    rarbanas
    17th Dec 2010
  • CIOs and Architects need a PaaS Scorecard
    A comparative review and scorecard of Oracle Public Cloud, IBM Application Services, Amazon AWS BeanStalk, CloudBees RUN@Cloud, RedHat OpenShift, VMWare CloudFoundry, Heroku, Google App Engine, Apprenda, Microsoft Windows Azure, and WSO2 Stratos PaaS across 7 categories and 80+ evaluation criterion can be found within the Selecting a Cloud Platform white paper published at http://wso2.com/casestudies/selecting-a-cloud-platform/

    Let me know your thoughts. What criterion is required or optional?
    ZDNet Gravatar
    cobiacomm
    13th Dec

Talkback - Tell Us What You Think

Formatting +
BB Codes - Note: HTML is not supported in forums
  • [b] Bold [/b]
  • [i] Italic [/i]
  • [u] Underline [/u]
  • [s] Strikethrough [/s]
  • [q] "Quote" [/q]
  • [ol][*] 1. Ordered List [/ol]
  • [ul][*] · Unordered List [/ul]
  • [pre] Preformat [/pre]
  • [quote] "Blockquote" [/quote]
Click Here

The best of ZDNet, delivered

ZDNet Newsletters

Get the best of ZDNet delivered straight to your inbox

Facebook Activity

White Papers, Webcasts, & Resources