The PaaS Dilemma

J. Craig Lowery, Solutions Technology Strategist, Dell | 11/3/2010 | 1 comment

J. Craig Lowery

Those who have had any degree of exposure to mainstream cloud computing jargon are familiar with the big three "azzes": IaaS (infrastructure as a service), PaaS (platform as a service), and SaaS (software as a service). These are conceptually independent ways by which cloud services can be delivered to end users; check out the definition that the National Institute of Standards and Technology (NIST) has come up with.

To date, both IaaS and SaaS have enjoyed healthy rates of adoption. IaaS can be leveraged by simply virtualizing an existing physical server -- technology that's already proven itself "enterprise-ready." SaaS has been around even longer, and is used extensively for "commodity" applications such as travel, expense, procurement, payroll, and so forth.

And then, somewhere in the middle, there's PaaS. Exactly what is it, and why would you want to use it? If you canvass the industry today, you'll find numerous offerings labeled "platform as a service," but, with few exceptions, they look nothing alike. It's the ambiguity of that no-man's land that makes PaaS both an exciting and frustrating topic for CIOs. To see why, let's stack SaaS on PaaS on IaaS to capture how software ultimately runs on hardware, with some layer of abstraction in between.

The plethora of PaaS offerings makes sense if we think of PaaS as a spectrum representing that abstraction layer, shown in Figure 1. At the far left, PaaS essentially doesn't exist -- software runs directly on hardware. At the other extreme (far right), all aspects of the application's execution environment have been virtualized to a service-oriented, network-only resource access model.

PaaS as a Continuum of Application Hosting Abstraction
PaaS as a Continuum of Application Hosting Abstraction

Thinking of PaaS this way clarifies both its advantages and disadvantages. The benefits as one moves to the right include (to various degrees, and with varying efficacy depending on the offering):

  • Reduced dependence on specific hardware
  • Rapid application development
  • Automatic scalability and optimization
  • Service level guarantees
  • Reduced total cost

These arise largely due to the fact that applications are aggregates of pre-existing services bound together through a service-oriented interface, having only managed network access as a dependency, running on shared infrastructure.

These qualities enable the platform to provide a richer execution environment with guaranteed performance characteristics more cost effectively.

But there is a tradeoff: The dreaded "platform lock-in." A decision to leverage the goodness inherent in a highly virtualized and abstracted platform implies a strict dependence on that platform, its particular array of services, and the consumption model. The more you depend on the platform's higher-level services and features, the more you lose control of the application's architecture and environment, and the harder it will be to move it later on, should the need arise. For many CIOs who hear the siren call of a full-featured PaaS, the prospect of lock-in keeps them at a safe distance, and they choose to stop at the shallow end of the PaaS pool where the water is easy to navigate.

Cost vs. control... faster development vs. platform lock-in. How to resolve the dilemma? PaaS is a nascent market in flux, with many offerings. It's easy to choose one that may not be around tomorrow, which could have dire consequences. At the same time, the pressure to further reduce IT cost continues to build, and just running generic virtual machines (VMs) in the cloud (IaaS) can't deliver the same efficiencies as a PaaS.

But, there is a way to reap the benefits of PaaS today and minimize the possibility of lock-in: Look for platforms that balance cost and control, and choose ones that are available from multiple sources. Since they ultimately want to profit from a developer base, both VMware Inc. (NYSE: VMW) and Microsoft Corp. (Nasdaq: MSFT) have taken the approach of fostering many competing instances of their platform's service.

VMware's Open PaaS defines a common interface that can have multiple implementations from any number of providers, such as SalesForce.com and Google. Microsoft's recent agreements with a handful of large IT vendors (including this author's employer, Dell Inc. ) to create separate, independent instances of the Windows Azure service, and to sell private instances of Azure as an appliance, means that consumers of the Azure technology can choose to buy it from multiple sources, move among them, or even stand it up themselves if needed.

And that means CIOs don't have to hang around in the shallows waiting for the storm of PaaS innovation to subside.

View Comments: Newest First | Oldest First | Threaded View
Matthew McKenzie   The PaaS Dilemma   11/5/2010 2:15:24 PM
Standards
Thanks for posting this, Craig. As good an outline of the current state of affairs as I've seen.

A question: Where are we with regard to defining open standards for this space? I get different answers from different folks on that, but most seem to mirror what Paul Prince recently had to say about it: The standards are coming, but not nearly fast enough for his liking.


The blogs and comments posted on EnterpriseEfficiency.com do not reflect the views of TechWeb, EnterpriseEfficiency.com, or its sponsors. EnterpriseEfficiency.com, TechWeb, and its sponsors do not assume responsibility for any comments, claims, or opinions made by authors and bloggers. They are no substitute for your own research and should not be relied upon for trading or any other purpose.

More Enterprise Delliberation
J. Craig Lowery   8/3/2010   17 comments
The concepts and technologies behind cloud computing are rapidly coming into focus this year. As the real value of the cloud is demonstrated, many CIOs are seriously considering it as ...
Latest Archived Broadcast
In this episode, you'll learn how to stretch the limits of your private cloud -- and how to recognize the limits that can't be exceeded.
On-demand Video with Chat
IT has to deploy Server 2012 in a way that fits the architecture of its application delivery system.
E2 IT Migration Zones
IT Migration Zone - UK
Hardware Refresh Cycles Are Outdated
Office 365 Finds Fans
Cutting Through the Modern App Confusion
IT Migration Zone - FR
S’équiper ou non d’un logiciel anti-virus ?
Microsoft passe au facteur deux
Windows Azure Infrastructure Services est disponible !
IT Migration Zone - DE
Microsofts Surface Pro kommt nach Deutschland
Zum Schmunzeln: drei neue Werbeclips für Windows 8
Like Us on Facebook
Twitter Feed
Enterprise Efficiency Twitter Feed
Dell Storage
Dell OEM Twitter Feed
E2 Linked-in Group Ad
Site Moderators Wanted
Enterprise Efficiency is looking for engaged readers to moderate the message boards on this site. Engage in high-IQ conversations with IT industry leaders; earn kudos and perks. Interested? E-mail:
moderators@enterpriseefficiency.com
Informed CIO: Dollars & Sense: Virtual Desktop Infrastructure
Cut through the VDI hype and get the full picture -- including ROI and the impact on your Data Center -- to make an informed decision about your virtual desktop infrastructure deployments.

Read the full report
Virtualization Management: Time To Get Serious
Welcome to the backside of the virtualization wave. Discover the state of virtualization management and where analysts are predicting it is heading

Read the full report
PUBLIC SECTOR RESOURCES
WHITE PAPERS
A Video Case Study – Translational Genomics Research Institute
e2 Storage Video
On the Case
TGen IT: Where We're Going Next

7|11|12   |   08:12   |   10 comments


Now that TGen has broken new ground in genomic research by using Dell's storage, cloud, and high-performance computing solutions, the company discusses what will come next for it and for personalized medicine.
On the Case
Better Care Through Better Communications

6|6|12   |   02:24   |   12 comments


The achievements of the TGen/Dell project could improve how all people receive healthcare, because they are creating ways to improve end-to-end communication of medical data.
On the Case
TGen IT: Where We Are Now

5|15|12   |   06:58   |   5 comments


TGen is breaking new ground in genomic research by using Dell's storage, cloud, and high-performance computing solutions.
On the Case
TGen IT: Where We Were

4|27|12   |   06:45   |   10 comments


The Translational Genomics Research Institute wanted to save lives, but its efforts were hobbled by immense computing challenges related to collecting, processing, sharing, and storing enormous amounts of data.
On the Case
1,200% Faster

4|18|12   |   02:27   |   12 comments


Through their partnership, Dell and TGen have increased the speed of TGen’s medical research by 1,200 percent.
On the Case
IT May Improve Children's Chances of Survival

4|17|12   |   02:12   |   8 comments


IT is helping medical researchers reach breakthroughs in a way and pace never seen before.
On the Case
Medical Advances in the Cloud

4|10|12   |   1:25   |   5 comments


TGen and Dell are pushing the boundaries of computing, and harnessing the power of the cloud to improve healthcare.
On the Case
TGen: Living the Mission

4|9|12   |   2:25   |   3 comments


TGen's CIO puts the organizational mission at the heart of everything the IT staff does.
On the Case
TGen Speeding Up Biomedical Research to Save More Lives

4|5|12   |   1:59   |   8 comments


The Translational Genomics Research Institute is revamping its computing to improve speed, storage, and collaboration – and, most importantly, to save lives.
On the Case
Computing Power Helping to Save Children's Lives

3|28|12   |   2:13   |   3 comments


The Translational Genomics Institute’s partnership with Dell is enabling them to treat kids with neuroblastoma more quickly and save more lives.
Tom Nolle
How Deep Is My Storage Hierarchy?

7|3|12   |   2:13   |   5 comments


At the GigaOM Structure conference, a startup announced a cloud and virtualization storage optimizing approach that shows there's still a lot of thinking to be done on the way storage joins the virtual world.
E2 Interview
What Other Industries Can Learn From Financial Services

6|13|12   |   02:08   |   3 comments


We asked CIO Steve Rubinow what CIOs in other industries can learn from the financial services industry about datacenter efficiency, security, and green computing.
E2 Interview
Removing Big-Data Flow Bottlenecks

6|12|12   |   02:55   |   No comments


We ask CIO Steve Rubinow what pieces of financial services infrastructure need to perform better to get traders info faster.
E2 Interview
Getting Traders the Data They Need

6|11|12   |   02:04   |   1 comment


We ask CIO Steve Rubinow: What do stock market traders need to know, how fast do they need it, and how can CIOs get it to them?
E2 Interview
Can IT Help Fix the Global Economy?

6|8|12   |   02:32   |   1 comment


We ask CIO Steve Rubinow whether today's IT can help repair the global economy (and if IT played any role in the economy's collapse).
E2 Interview
More Competitive Business via Datacenter Strategy

5|4|12   |   2:46   |   1 comment


Businesses need to be competitive, yet efficient, and both goals affect datacenter design.
E2 Interview
The Recipe for Greater Efficiency

5|3|12   |   3:14   |   2 comments


Intel supplies the best ingredients to drive greater datacenter efficiency and support new compute, storage, and networking needs.
E2 Interview
Datacenters Enabling Business Transformation

5|1|12   |   06:37   |   1 comment


Dell’s Gaurav Chand says that for the first time ever datacenter technology is truly enabling all kinds of organizations to transform their business and achieve new objectives.
Tom Nolle
Cloud Data: Big AND Persistent!

3|28|12   |   2:11   |   10 comments


We always hear about "Big" data, but a real issue in cloud storage is not just bigness but also persistence. A large data model is less complicated than a big application repository that somehow needs to be accessed. The Hadoop send-program-to-data model may be the answer.
Tom Nolle
Project Lightning Streamlines Storage

2|16|12   |   2:09   |   2 comments


EMC's Project Lightning has matured into a product set, and it's important, less because it has new features or capabilities in storage technology and management, than because it may package the state of the art in a way more businesses can deploy.
Tom Nolle
Big Data Appliance Is Big News

1|12|12   |   2:18   |   No comments


Oracle's release of a Hadoop appliance for Big Data may be a signal that we're shifting to database appliances.
Tom Nolle
Myopia Can Hurt Storage Policy

12|22|11   |   2:08   |   No comments


We're at the beginning of a cloud-driven revolution in storage, but Oracle's quarter shows that enterprises are hunkering down on old concepts because they're afraid of the costs in the near term.
Sara Peters
An Untrained User & a Mobile Medical Device

12|19|11   |   2:43   |   11 comments


Untrained end users, clueless central IT staff, and expensive mobile devices are a worrisome combination for healthcare CIOs.
Tom Nolle
Too Many Labels on 'Big Data'?

12|9|11   |   2:12   |   3 comments


However you label it, structured and unstructured information are different and will likely always require different tools.
Sara Peters
E2 Debuts New Storage Section

12|8|11   |   1:51   |   1 comment


Need strategic guidance on everything from SSDs to 100 percent virtualized datacenters? Look no further.