On BNET: Sneak peek at Windows 7
BNET Business Network:
BNET
TechRepublic
ZDNet

August 19th, 2008

Piecing together Microsoft’s cloud-computing vision

Posted by Mary Jo Foley @ 6:37 am

Categories: Database, SQL Server, Corporate strategy, Development tools, Dynamics CRM, .Net Framework, Web 2.0, Code names, Virtualization, Search, Google, Utility/cloud computing, Multicore/distributed computing

Tags: Zurich, Operating System, Vision, Microsoft Corp., Service, David Chappell, Red Dog, SQL Server Data Services, Application Service, EC2

The term “cloud computing” has become almost meaningless — being used synonymously for everything from software-as-a-service (SaaS), to platform-as-a-service (PaaS).

But a new white paper, sponsored by Microsoft and written by the always entertaining consultant David Chappell, provides more clues aboutwhat the Softies are planning to unveil at this October’s Professional Developers Conference. For anyone looking to understand how and where Red Dog, Zurich, BizTalk Services and SQL Server Data Services (SSDS) all fit together, the 13-pager is worth a read.

Chappell, who provided an insightful talk at TechEd in June on Microsoft’s “Oslo” initiative (while managing to tread safely through a minefield of non-disclosure agreements) has done the same thing with his new paper, “A Short Introduction to Cloud Platforms: An Enterprise-Oriented View.” He doesn’t reference any of the aformentioned codenames by name.

But Chappell does provide a taxonomy for an application platform that’s useful when trying to piece together the various Oslo components under development. As Chappell outlines it, first there’s the foundation — platform software on a machine, including a base operating system, storage and standard libraries. Next up is infrastucture services (remote storage, integration services, identity services, etc.). And then there are application services — the services out of which cloud applications are built.

Chappell cites Amazon’s Elastic Compute Cloud (EC2) as the best-known example of a cloud OS today. He explains:

“By far the most well-known example of an operating system in the cloud today is Amazon’s Elastic Compute Cloud (EC2). EC2 provides customer-specific Linux instances running in virtual machines (VMs). From a technical perspective, it might be more accurate to think of EC2 as a platform for VMs rather than operating systems. Still, a developer sees an operating system interface, and so viewing it in this light makes more sense here.

“Each development team is free to use whatever local support it likes in this VM—Amazon doesn’t care. The creators of one application might choose a Java EE app server and MySQL, for example, while another group might go with Ruby on Rails. EC2 customers are even free to create many Linux instances, then distribute large workloads across them in parallel, such as for scientific applications. While the service EC2 provides is quite basic, it’s also very general, and so it can be used in many different ways.”

Microsoft is known to be working on a low-level “cloud OS” that is code-named Red Dog. Red Dog is expected to harness the power of multiple, distributed systems in a datacenter so that cloud apps can be more scalable and easier to write. And Zurich — Microsoft’s extension of .Net to the cloud — is part of Redmond’s solution here, as well.

At the highest level, Zurich is Microsoft’s Software+Services platform: This is what Microsoft and third-party apps cloud applications will be built upon. It’s akin to platforms like Salesforce.com’s Force.com and Google’s AppEngine platform — both of which are mentioned in Chappell’s paper. He never directly mentions Zurich, though. This is as close as he gets:

“Microsoft also provides local support for applications in the cloud as part of its CRM Live offering. Based on the Dynamics CRM platform mentioned earlier, this technology targets data-oriented business applications, much like Force.com. And like both Force.com and AppEngine, it includes both run-time application support and a data store. Microsoft has also talked about its plans to go further in this area, with a platform that will support standard .NET development languages and tools. The intent, Microsoft says, is to allow portability of both applications and developer skills between the company’s on-premises foundation and its cloud foundation.”

On the infrastructure services side, Microsoft already has a bunch of pieces in place. SSDS is Microsoft’s equivalent to Amazon’s Simple DB storage service. BizTalk Services, a version of which is in beta, provides integrated workflow and integration. Windows Live ID provides federated identity services.

Application services are the most fuzzy and ill-defined piece of the cloud puzzle. In his white paper, Chappell groups lots of things in here — Live Search, Virtual Earth, Windows Live Photo Gallery, Windows Live Contacts, etc.

I’m still puzzling over how a couple of Microsoft products and technologies fit into this matrix. What about Live Mesh and the Mesh FX (Framework) that Microsoft mentioned briefly when it rolled out its Mesh vision earlier this year? Is Live Mesh simply an application service that runs on top of Red Dog/Zurich?

And whatever happened to the obscure “xRM” — the “Titan” platform-as-a-service offering from the Microsoft Dynamics CRM team? Chappell mentions that Microsoft was working on such a beast (though, again, without calling it out by name) in his section on Force.com and AppEngine. Is the xRM technology still around? If so, how does it fit in with Red Dog/Zurich/Oslo et. al.?

Anyone know of other pieces of Microsoft’s cloud-computing puzzle that we might see at the PDC in October, if not before?

Mary Jo has covered the tech industry for more than 20 years. Don't miss a single post. Subscribe via Email or RSS. Got a tip? Send Mary Jo your rants, rumors, tips and tattles. For disclosure on Mary Jo's industry affiliations, click here.
  • Talkback
  • Most Recent of 5 Talkback(s)
There's still some life on the desktop.
Maybe, by 2015.
But not before they've replaced the 'desktop' gravy train with a guaranteed 'lock-in' subscription model.

Until then we can weigh up the alternatives and choose not to put ourselves in a weak position.... (Read the rest)
Posted by: V@???????? Posted on: 12/01/08 You are currently: Logged In as: a Guest  | Login | Terms of Use
Best Known Example  jabailo1 | 08/19/08
Wrong  thelivo | 10/01/08
RE: Piecing together Microsoft's cloud-computing vision  lewisgarmston@... | 08/19/08
RE: RE: Piecing together Microsoft's cloud-computing vision  Ptero.4@... | 10/04/08
There's still some life on the desktop.  V@... | 12/01/08

What do you think?

5 Trackbacks

The URI to TrackBack this entry is:
http://blogs.zdnet.com/microsoft/wp-trackback.php?p=1536

  • In Search Of Microsoft Clouds
    Mary Jo Foley is firmly on the cloud computing trail with her post today - Piecing together Microsoft’s cloud-computing vision. She references a recent Microsoft sponsored paper by David Chappell titled A Short Introduction to Cloud ...

    Trackback by //steve clayton: geek in disguise — August 19, 2008 @ 9:59 pm

  • Piecing together Microsoft’s cloud-computing vision
    The term “cloud computing” has become almost meaningless — being used synonymously for everything from software-as-a-service (SaaS), to platform-as-a-service (PaaS). But a new white paper, sponsored by Microsoft and written by the ...

    Trackback by Tekorama — August 19, 2008 @ 11:09 pm

  • Catching up after vacation
    Returning from vacation is hard - the context switch back to work mode is relatively easy, what I find hard is the early morning starts (5am). There is also the 1000’s of work emails to catch up on coupled with Google Reader items. ...

    Trackback by Tales from a Trading Desk — August 19, 2008 @ 11:27 pm

  • Responses to A Short Introduction to Cloud Platforms
    It’s been interesting to see the initial responses to my paper on cloud platforms, and I’m glad that people seem to find it useful. I have been a bit surprised, however, that some readers are viewing it as news about Microsoft’s ...

    Trackback by David Chappell :: Weblog — August 22, 2008 @ 7:42 pm

  • Cloud Computing Platforms
    Microsoft's Cloud strategy is materializing, and as part of our overall Software plus Services strategy, our Cloud Platform vision is...

    Trackback by Anonymous — September 2, 2008 @ 3:07 am

advertisement

Order Microsoft 2.0

Pre-order Microsoft 2.0

Order 'Microsoft 2.0' by Mary Jo Foley at Amazon.com.

Recent Entries

advertisement

Archives

ZDNet Blogs

Gifts for Geeks

advertisement
Click Here