Microsoft Moves to Level the Cloud Platform Playing Field

In typical Microsoft fashion, they don't catch a new trend right with the first iteration but they keep at it and eventually strike the right tone and in more cases than not, get good enough. And often good enough wins. That seems the be the pattern playing out with Windows Azure, its cloud platform.

Windows Azure debuted as an ahead-of-its-time foundational Platform as a Service (PaaS) for its core installed base of .Net developers but has since expanded and extended its appeal. Unlike application-centric PaaS offerings that really are extensions of a single SaaS application, ala Salesforce's Force.com, Windows Azure is meant as a general purpose platform and has grown more general and applicable since its initial release. Last year it grew from .Net to other languages that ran atop Windows and its ASP server including Java, Javascript, PHP, Python, Ruby and other common web languages.  It added APIs and integrations for Visual Studio, Eclipse and popular scripting languages. But you needed a Windows machine to deploy and the target was a Windows server or middleware service. With its June release, Microsoft has finally joined the mainstream by adding a full Infrastructure as a Service (IaaS) offering that lets you deploy just about anything. The new IaaS service is clearly designed with at least surface knowledge of the market leaders, Amazon Web Services, Rackspace and others, and leverages a much more mature Hyper-V as the virtualization layer. Both Windows and Linux are supported (all but RedHat it seems) as the guest OS and you can deploy directly from a Mac or Linux machine. 

The service appears to be based on the forthcoming Windows Server 2012 as it offers up the impressive virtual networking services from that OS which let you set up VPNs back to your data center, Virtual Private Clouds (VPC) and other network constructs that create secure non-public perimeters, and let you fluidly move IPs with the VMs and PaaS-based applications you deploy.  

On the Big Data front, Microsoft initially offered its own alternative to Hadoop, but has now relented to the market and is offering Hadoop services directly. 

Its unique PaaS capabilties continue, of course, which makes Windows Azure one of the most empowering cloud platforms for enterprise organizations on the market today. Its Azure Media Services are a strong differentiator for anyone wanting to distribute video content. In this release they have added simple web site deployments, a nice app store offering pre-configured applications and GitHub integration with one-click deployment from any of these options. Plus with the new release of System Center and the forthcoming release of Windows Server 2012, they finally have strong compatibility between on-premise and cloud so that hybrid deployments can be set up very easily.

Since 2008, Forrester has talked about how cloud services, through their ability to abstract infrastructure, software and hardware have empowered different classes of users and developers. SaaS abstracts all the way to the application so that non-technical users can consume and lightly modify the service. PaaS services, by abstracting away the virtualized infrastructure, empower developers who's skills are focused around the design of applications, not their configuration and the maintenance of the resources below it. The appeal of IaaS lies only with the most sophisticated developers who must have the skills and experience to properly configure, manage and maintain all the layers - and there are far fewer of these developers than anyone else (See Figure 1 below).

Different clouds appeal to different developers by skill set

This stratification of customers has led the leaders in the market to develop bridges between each layer to broaden their appeal. AWS has been rapidly adding services that pre-configure and manage common stacks and applications. It's Simple Queuing Service was one of its first moves. It now has a whole series of plug-and-play development services for notification, mail, caching, databases, content delivery, MapReduce and many more. It also offers Elastic Beanstalk and CloudFormation for simple deployment of complex workloads. None of these rise to the level of PaaS which provides abstraction of a full middleware layer but to fill this role, AWS has its ecosystem of partners such as Tibco, Engine Yard, Heroku and others who deliver their PaaS atop AWS' base IaaS service.

Only Microsoft, as of today, offers the broadest IaaS and PaaS from a single vendor cloud platform. The company has also taken steps to make the consumption of Windows Azure as simple as possible for its installed base of developers. You can deploy from Visual Studio and automatically monitor and start managing your apps from System Center. You can deploy from Team Foundation Server directly and incorporate Windows Azure into your application lifecycle management process. And its core server-based applications, Sharepoint and SQL Server can be deployed to the platform directly (yes, you can put SQL Server in a VM rather than use SQL Azure if you prefer). 

Microsoft is still in the process of getting all its hosted and SaaS applications onto Azure - Office 365 does not run on its cloud platform yet, for example. But this integration is in process, according to the company.  And it has a big task before it to get the thousands of Windows applications built by its partners moved over to Windows Azure. This last one is probably their biggest outstanding task, as the ecosystem of partners offering SaaS, PaaS, management tools and cloud services on AWS is a huge reason for its outsized success.

Should you adopt Windows Azure? Well, if you were holding back before because you felt PaaS presented too much lock-in, that excuse is now gone. If being Windows-only was a roadblock, that's gone too. Don't let Hyper-V be your excuse; you're probably running it somewhere in your enterprise today; and has Xen or KVM been a legitimate roadblock to your public cloud adoption so far?Pricing and SLAs on Windows Azure are close to those of the leading players too (they lack a Reserved Instances answer to AWS but can't be far from matching it that too). 

Whether you are starting your cloud journey with simple web sites, common applications pulled from GitHub, building new code at the PaaS layer or migrating capabilities from the enterprise to cloud-based VMs, you can take that path to Windows Azure today. 

Concerned about getting too dependent on Microsoft? Well you could get it all from Oracle instead

-- Principal Analyst Stefan Ried contributed to this report. 

Comments

Awesome

Thank you for the great article I did enjoyed reading it, I will be sure to bookmark your blog and definitely will come back from again. PROVISER I want to encourage that you continue your great job, have a good day.

Microsoft provides plenty of

Microsoft provides plenty of support as you study for your various certifications. The training includes classroom training, self-study kits, computer-based training, online classes, and books, and certification guides. You can take advantage of the way that you learn best. Depending on the career path you have chosen, you will find a certification that matches your skill set. Microsoft plans to, over time, introduce exams that rely on simulations and performance items.

Nice Mapping of # of devs to cloud type

Hi James, We met a year ago when you spoke at CloudSlam in Silicon Valley where you spoke at length about Private Cloud. Just a quick note that the above visualization does a nice job of drawing out the implicaiton of # of end users to IaaS, PaaS and SaaS. QUESTION: Would you agree that the size of the audience is far more dramatic - almost a power curve when you go from IaaS to PaaS.

A corollary implication that can be useful is "what do I want my team or org to manage vs. what do I want a cloud vendor to manage" in part as a company discerns where their IP truly resides, and chooses to invest precious headcount, budget and resources.

It maps potential for sure

Our ForrSights survey data shows the uptake for PaaS to be far slower than IaaS due to some limitations in applicability as well as concerns about lock-in clients exhibit, but yes, there is a significantly larger pool of developers who, with their current skills, could leverage PaaS more easily than IaaS. The big challenge though is in how a service provider can appeal to teams of developers with multiple skills sets. Enterprises don't build all their apps in one language for example. So they want a platform that has broader applicability across their portfolio. An IaaS with a PaaS (or multple PaaS, SaaS and cloud service options) would hold stronger appeal than a standalone PaaS of nearly any kind.

Is the value of PaaS AND IaaS obvious enough?

Hi James, your point above does raise a question - in your view, how well socialized is the utility of using combinations of IaaS and PaaS? My hunch is "not very well, at least yet" and, at the risk of selfishly speaking, this is one of the ways that the new IaaS and PaaS capabilities make the Windows Azure platform more relevant and useful to an org than may meet the eye.

Anyone using PaaS and IaaS?

They way I would answer that is to point you to Associated Press (http://www.forrester.com/AP+Taps+Cloud+To+Reach+NextGeneration+News+Cons...) who uses Azure PaaS and AWS and to the hundreds of Engine Yard and Heroku customers who use their PaaS plus AWS.

IaaS + PaaS

I completely agree that the reality is that companies need both (in fact, arguably - all 4 models - traditional, on-premises hosting, IaaS, PaaS and probably SaaS for somethings too, and it was great to see James point out that Microsoft is the only vendor that has a strong offering that crosses all of these.

I have recently written about the power of IaaS + PaaS on Azure here - http://yossidahan.wordpress.com/2012/06/11/mix-n-match-on-windows-azure/

Cloud Computing

Hi,
Just want to let you know that I’m grateful for your generosity with your research.
The Customize Windows

I think the whole cloud

I think the whole cloud service is wonderful. Its a great way to get more information and files from different computers without downloading the files. You can also back up your files with out the worry of losing anything.

I have to say I am amazed by

I have to say I am amazed by your article. Indeed qvc coupons is very useful specially to online consumers.

This is a really quality

This is a really quality post.I find this information through Google Search engine. I read your Article very carefully it is really very informatic Article,I bookmarked your site.

This is a really quality

This is a really quality post.I find this information through Google Search engine. I read your Article very carefully it is really very informatic Article, Chat I bookmarked your site.

Hi visited your site before

Hi, visited your site before, but I can not say I've come across while surfing the internet, and now we get to see the information I needed. First of all thank you for it Chat Chat Mirc Sites.

thanks for sharing the

thanks for sharing the information.
Your website is very useful.
Juicy Couture.
Kind Regards,
Jor Dearme

This article is really useful

This article is really useful and have been looking for some information on this topic. Great job and waiting for your next update. Grosshandel Sonderposten You are great with words. I’m sure you worked really hard on this article, and it shows. I agree with a lot of your material. I enjoyed this and I will be back for more.Good steps have been used in this article. By giving these type of examples we can easily understand what the writter is saying in this article. Grosshandel Adressen

Nice post. Thank you for

Nice post. Thank you for taking the time to publish this information very useful! I've been looking for books of this nature for a way too long. I'm just glad that I found yours. Looking forward for your next post. Click here

Michael Fassbender Leather

Michael Fassbender Leather Jacket

X Men First Class is one of the best movie and its Superior quality 100 percent pure magneto leather Jacket
is available with worldwide shipping worn by Michael Fassbender as magneto

This is a really quality post

This is a really quality post.I find this information through Google Search engine. I read your Article very carefully it is really very informatic Article,I bookmarked your site. Thanks Admin

This is a really quality post

This is a really quality post.I find this information through Google Search engine. I read your Article very carefully it is really very informatic Article,I bookmarked your site. Thanks Admin

Günümüzdeki gençler iş yorgunlugunun ardından bazılarında can sıkıntılarını gidermek bazılarında ise tutkunluk olmuş Sohbettek.net sohbet Siteleri sohbet etmek. Bendede olmadı değil açıkçası çünkü öyle güzel sohbet ortamı varkı bazen kendımı kaptırıyorum sohbete,

great man

This is a really quality post.I find this information through Google Search engine. I read your Article very carefully it is really very informatic Article,I bookmarked your site. alrazaak

Stalltafel

Thank you for the great article I did enjoyed reading it, I will be sure to bookmark your blog and definitely will come back from again. Elmshorn T-Shirt Druck I want to encourage that you continue your great job, have a good day.

I read your Article very

I read your Article very carefully it is really very informatic Article,I bookmarked your site. This is a really quality post.I find this information through Google Search engine. learn more

I read your Article very

I read your Article very carefully it is really very informatic Article,I bookmarked your site. This is a really quality post.I find this information through Google Search engine

http://www.4insure.us

best post

A very good and informative article indeed . It helps me a lot to enhance my knowledge, I really like the way the writer presented his views. I hope to see more informative and useful articles in future.
Cell phone spy
clubmz reviews

retail business fresh

Great work

Thanks for sharing this useful Handy Flatrate Tarife article. A great blog with inspiring DSL Vergleich informations in a clear design, well done and greetings

hi

Things are very open and intensely clear explanation of issues. was truly information. Your website is very beneficial. Appreciate your sharing.
web design vancouver

nice blog.....

Really appreciate this wonderful post that you have provided for us.Great site and a great topic as well i really get amazed to read this. india travel packages
package tours india
india tour packages
india holiday package
india vacation tours
Travel agents in India
travel agency in India

good one

Recently I came across your blog and read along. I thought I would leave my first comment. I do not know what to say except that I liked reading. Nice blog. India viajes
viajes India
Viajes a la India
Viaje al Sur de la India
Viajes a India y Nepal
Turismo en India

Uniformes Ejecutivos
articulos promocionales
renta de camionetas
renta de camionetas
renta de autobuses
artritis
reumatismo
camara hiperbarica

Hi. I visited your website

Hi. I visited your website the very first time and merely been your fan. Keep posting as I’m gonna arrived at see clearly everyday ! Thanks.
greenavis ecigs