Cloud // Platform as a Service
Commentary
9/4/2013
00:53 AM
Connect Directly
LinkedIn
Google+
Twitter
RSS
E-Mail
50%
50%

Microsoft Is The Apple Of PaaS

If you follow risk assessment best practices, public platform-as-a-service is a no go. That is, unless you sign on with a control freak.

Why Microsoft Is The Apple Of PaaS

Apple's ascendency over the past decade is often attributed to the maniacal control it exercises over hardware and software. Because of that near-complete dominance, Apple can take responsibility for the full user experience, and that leads to better products. Take, for example, the fact that my 2011 MacBook Air always resumes from standby in a second, whereas my Lenovo ThinkPad running Windows 7 often takes more than a minute -- and sometimes doesn't ever properly resume at all. Yes, the number of options that Apple provides is limited, but it darn well makes sure they work together properly.

There's a strong parallel between my Apple vs. Lenovo laptops and Microsoft Azure vs. pure public PaaS. If you select the Microsoft stack (.NET, SQL Server, IIS) and you run it on Azure, then (from a risk assessment standpoint, at least) Microsoft can take control for patching and updates across your full application stack. In fact, updating the host OS is a key selling point of Azure, and problems resulting from those updates are covered by the Azure service-level agreement. So, unlike with Google App Engine or Heroku or other pure public PaaS players, Azure should pass a standard vendor risk assessment without issue, provided you're using the pure Microsoft stack.

Now, I'm not saying Azure is bulletproof. Microsoft could certainly screw up patching and do other things to undermine it from a risk management standpoint. Azure can run non-Microsoft stack elements (see touting of such support in a recent blog post), but in doing so, it enters the messy risk management world of other public PaaS offerings.

There are also many selection criteria outside of vendor risk assessment, as we discuss in our PaaS Buyer's Guide, among them a few good reasons not to use Azure. But there's no getting around the fact that, for mission-critical applications, passing a vendor risk assessment is a necessary evil.

The Future Of PaaS

I see two types of platforms that can sit on top of either private clouds (OpenStack, CloudStack) or public IaaS (or both) as the future the PaaS. PaaS-enabling software, like Apprenda, Cloud Foundry or OpenShift, allows organizations to provide the benefits of PaaS to their developers while maintaining control over the stack (including patching). And cloud configuration management software and services like Enstratius, RightScale, SaltStack and Scalr allow organizations to template-ize servers in a way that's more free-form than PaaS, but with many of the same benefits of making server launches repeatable and simple, and developer code testing and deployment painless.

I don't have a strong sense which of these will win. It's ultimately a question of whether PaaS-enabling software can build in enough flexibility to support the many different ways that developers end up having to configure their stacks, and/or whether cloud configuration management software and services can provide enough structure around configuration management to keep server definitions from devolving into the equivalent of brownfield code.

Oh, and I expect to see Microsoft Azure in the future of PaaS as well, at the very least supporting its own walled garden for public, private and hybrid clouds.

Previous
2 of 2
Next
Comment  | 
Print  | 
More Insights
Comments
Newest First  |  Oldest First  |  Threaded View
Page 1 / 2   >   >>
cbabcock
50%
50%
cbabcock,
User Rank: Strategist
9/12/2013 | 8:15:52 PM
re: Microsoft Is The Apple Of PaaS
Microsoft is trying to grow up as a PaaS provider. In some ways, PaaS represents the most mature thinking inside Microsoft. It's not chasing after other people's customers (a la touch screens) and it knows its business value. See Mark Russinovich remarks here.
jemison288
50%
50%
jemison288,
User Rank: Moderator
9/7/2013 | 12:57:38 AM
re: Microsoft Is The Apple Of PaaS
Yes, although I put those in a separate category ("Proprietary PaaS") and generally view them as a bad idea, unless you're getting something from the proprietary aspect. (e.g., PropertyBase, which leverages Salesforce's brand and contacts).
David F. Carr
50%
50%
David F. Carr,
User Rank: Author
9/5/2013 | 4:29:44 PM
re: Microsoft Is The Apple Of PaaS
Wouldn't Salesforce Force.com have a similar integrated stack advantage, at least for the apps that fit within their framework?
cbabcock
50%
50%
cbabcock,
User Rank: Strategist
9/5/2013 | 12:33:55 AM
re: Microsoft Is The Apple Of PaaS
Joe is talking knowledgeably about where software responsibility lies (or doesn't lie) in the cloud, an issue that's not going away. It will become paramount as production systems move toward being hosted by cloud service providers. The cloud has to be a much more standard environment than the typical enterprise data center. Cloud providers other than Microsoft have a shot at this, but Microsoft has an inherent advantage when it comes to a standardized and well-maintained platform as a service. It's going to show in the long run.
jemison288
50%
50%
jemison288,
User Rank: Moderator
9/4/2013 | 11:42:48 PM
re: Microsoft Is The Apple Of PaaS
I'm actually making both points: I'm saying that (a) there isn't any PaaS provider (other than Microsoft) who will take responsibility today, and (b) I have a hard time believing that any PaaS provider is actually capable of doing so, because they don't develop the software in question (and if they don't control it, how could they take responsibility for it?)
jemison288
50%
50%
jemison288,
User Rank: Moderator
9/4/2013 | 11:41:20 PM
re: Microsoft Is The Apple Of PaaS
The point about DreamHost doesn't have anything to do with commoditization--it has to do with only being able to fulfill the bottom end of the market.
David F. Carr
50%
50%
David F. Carr,
User Rank: Author
9/4/2013 | 10:23:50 PM
re: Microsoft Is The Apple Of PaaS
Re: taking responsibility for the platform, my question is whether the issue is technical or contractual. Does it really need to be a single stack, or just a PaaS provider willing to take responsibility for making the pieces fit together?
Thomas Claburn
50%
50%
Thomas Claburn,
User Rank: Author
9/4/2013 | 8:51:12 PM
re: Microsoft Is The Apple Of PaaS
To say that PaaS vendors are destined to become the DreamHosts of tomorrow is a given: Commoditization happens over time. PaaS vendors will either figure out ways to add value (and maintain margins) or they will be made obsolete by the inevitable march of technology.
jemison288
50%
50%
jemison288,
User Rank: Moderator
9/4/2013 | 4:51:33 PM
re: Microsoft Is The Apple Of PaaS
Putting applications in containers doesn't eliminate the problem of ownership over patching.
jemison288
50%
50%
jemison288,
User Rank: Moderator
9/4/2013 | 4:49:49 PM
re: Microsoft Is The Apple Of PaaS
Definitely good points here. My perspective is that, with something like Heroku, there is *no* ownership of stack components from a patch perspective. It's just left hanging in the breeze. So my point is just that if there is a walled garden, the vendor has to own the components, and so that is at least theoretically better. But, as I say in the piece, Microsoft can definitely still screw up Azure.
Page 1 / 2   >   >>
Google in the Enterprise Survey
Google in the Enterprise Survey
There's no doubt Google has made headway into businesses: Just 28 percent discourage or ban use of its productivity ­products, and 69 percent cite Google Apps' good or excellent ­mobility. But progress could still stall: 59 percent of nonusers ­distrust the security of Google's cloud. Its data privacy is an open question, and 37 percent worry about integration.
Register for InformationWeek Newsletters
White Papers
Current Issue
InformationWeek - July 21, 2014
Our new survey shows fed agencies focusing more on security, as they should, but they're still behind the times with cloud and overall innovation.
Flash Poll
Video
Slideshows
Twitter Feed
InformationWeek Radio
Live Streaming Video
Everything You've Been Told About Mobility Is Wrong
Attend this video symposium with Sean Wisdom, Global Director of Mobility Solutions, and learn about how you can harness powerful new products to mobilize your business potential.