The i-Technology Media!
Register | Log in
   
 
.NET  ·  AJAX  ·  CLOUD  ·  ECLIPSE  ·  FLEX  ·  OPEN WEB  ·  iPHONE  ·  JAVA  ·  LINUX  ·  OPEN SOURCE  ·  ORACLE  ·  PBDJ  ·  SEARCH  ·  SILVERLIGHT  ·  SOA  ·  VIRTUALIZATION  ·  WEB 2.0  ·  WIRELESS  ·  XML
Comments
Drool, Britannia? Is the UK Failing the Cloud?
By Roger Strukhoff
Richard Davies wrote: The UK has a good crop of technology pioneers in cloud computing - for example ElasticHosts, FlexiScale, Flexiant, OnApp - and also some strong government initiatives such as G-Cloud. We will have to see whether this kind of technical leadership converts into swift mass-market adoption or not.
Jan. 8, 2012 11:38 AM EST
read more & respond »
Cloud Expo on Google News
Did you read today's front page stories & breaking news?

Cloud Expo & Virtualization 2011 West
Keynotes
Oracle
Opening Keynote | An Enterprise Cloud for Business-Critical Applications
Abiquo
Day 2 Keynote | The Enterprise Cloud Tightrope - Balancing for Success
Akamai
Day 3 Keynote | The DNA of an Enterprise Cloud
DIAMOND SPONSOR:
Oracle
Many Clouds, Many Choices'Cloud
PLATINUM PLUS SPONSORS:
Abiquo
Enterprise Cloud Best Practices - Town Hall - Join the discussion…
PLATINUM SPONSORS:
Intel
Progressing Toward the Federated, Automated and Client-Aware Cloud
New Relic
How to build an app with Twitter-like throughput
Rackspace
Computing in the Cloud Era
GOLD SPONSORS:
Gale Technologies
Practical Cloud Migration
IBM
Re-think IT. Re-inventing Business.
Intel/McAfee
Identity Driven Security in the Cloud
PerspecSys
Hackers Hackers Everywhere, Is My Public Cloud That Safe?
Red Hat
Unlock the Value of the Cloud
SHI
Mission Critical Applications and the Cloud - Myth or Reality?
SoftLayer
Not Your Grandpa's Cloud
Terremark
Integrating Enterprise Clouds
VMware
Upgrade to a vCloud
POWER PANELS:
Cloud Expo Silicon Valley: CTO Power Panel
Cloud Expo Silicon Valley: CEO Power Panel
Cloud Expo Silicon Valley: Cloud SuperStars Panel
Cloud Expo Silicon Valley: CloudNOW Panel
Click For 2010 West
Event Webcasts
Cloud Expo & Virtualization 2011 East
DIAMOND SPONSOR:
Dell
Dell & VMware Deliver the Enterprise Hybrid Cloud
PLATINUM PLUS SPONSORS:
Abiquo
Are Financial Services Organizations Risking Security by Avoiding Cloud Computing?
Oracle
From Consolidation to Enterprise Private PaaS
PLATINUM SPONSORS:
Intel
Driving the Transformation to Next Generation Cloud Data Centers
Rackspace
The Inevitability of an Open Cloud
GOLD SPONSORS:
CA Technologies
Follow YOUR path to Cloud Computing
Interxion
Who Keeps the Cloud in the Air?
Microsoft
Patterns for Cloud Computing
PerspecSys
War in the Clouds: Are you ready?
ServiceMesh
The Big Win: Stop Playing Small-Ball with Your Cloud Strategy
Terremark
Evaluating Enterprise Clouds
Xiotech
Cloud Storage: Myths and Realities
POWER PANELS:
Cloud Expo New York: CTO Power Panel
Cloud Expo New York: CEO Power Panel
Cloud Expo New York: CMO Power Panel
Cloud Expo New York: Wrap-Up Power Panel
Click For 2010 West
Event Webcasts
Live Google News by SYS-CON!
Top Three Links You Must Click On


Industry News Desk
Live Mesh or Windows Azure?
Windows Azure is comprised of three main pieces: Web Roles, Worker Roles, and Data Storage

By: Kevin Hoffman
Nov. 10, 2008 09:00 PM

One of the biggest problems about this year's PDC is the sheer volume of new stuff that has been unleashed upon us. Some clickbaiters like Joe Wilcox are in "Bash Microsoft" mode and are calling the Azure platform "vaporware" (yes, despite the fact that we've been able to actually build AND DEPLOY Azure apps since Tuesday), but a lot of people have genuine concerns like "What's the difference between all these new cloud stacks?!?"

That's a perfectly valid question and so the first comparison I'm going to address here is Live Mesh and Windows Azure.

Technical Differences between Live Mesh and Windows Azure

As you can see from the above diagram, Windows Azure resides at the lowest level of the Azure Services Platform. Windows Azure has the moniker 'Windows' because Microsoft is branding it the "OS in the Cloud" and a lot of that makes sense. Windows Azure provides cloud-based compute and cloud-based storage and it does so in a massively scalable fashion.

Windows Azure is comprised of three main pieces: Web Roles, Worker Roles, and Data Storage. The Web Role can be thought of as a traditional ASP.NET application (up to and including Silverlight hosted by ASP.NET pages) but can eventually be any kind of web application you like, including Ruby on Rails or Python/Django or whatever. The Worker Role is a piece of .NET code that is literally running in the cloud. You can use this Worker Role to perform processing operations in the background. Typically this code is used to take work requests from a queue and process them. The third piece of Windows Azure is data storage in the cloud, allowing you to store and retrieve Tables, Queues, and Blobs.

Also visible in the diagram above is the relative position of Live Services. The Live Framework is the means by which Live Services are programmed and consumed. Live Services are also built in the cloud and also built on top of Windows Azure. I don't know if that means that Live Mesh was written using Azure services, but you get the idea.

Live Mesh (part of Live Services and accessed via the Live Framework) is a means by which you can unify your devices, applications, and devices through synchronization. 

Practical Differences between Live Mesh and Windows Azure

I can summarize the difference between Live Mesh and Azure in one word: scope. To expand on that: Windows Azure is all about delivering cloud services and providing storage for those services. These services default to having a global scope and they are what I would call "self-centered". Not in the egotistical sense of the word, but in the dictionary sense - the world of a Windows Azure service revolves around itself. People go to the service to get what they need. These services could be publicly hosted web sites, forums, blogs, social networks, twitter clones, or even games. 

When thinking about Live Mesh, the focus and scope is all about YOU. It's about your data, your contacts, your applications, your devices, your digital life. Live Mesh is about making the synchronization and integration of your apps, your data, and your devices easy, painless, and highly productive.

So when you're trying to decide what kind of application you're going to build or which SDK you should be learning, ask yourself a this question: Is the application you intend to build one that revolves around a single person and potentially her social graph, or is your application a destination to which people from all over would travel to get what they want, find what they need, or be entertained?

Obviously this doesn't cover every single possible application scenario, but it should give you a good general idea of where both Live Mesh and Windows Azure are coming from and why they are so very different, yet both share a common foundation and both are services in the cloud.

tags: livemesh mesh azure windowsazure  microsoft  cloud
links: digg this  del.icio.us technorati reddit

Published Nov. 10, 2008— Reads 12,114
Copyright © 2008 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
Related Stories
▪ Cloud Computing and Windows Azure
▪ Cloud Tools to Work and Live by - #1: Live Mesh
▪ Building a Composite Application Using Multiple Web Services
▪ Amazon, Google, Microsoft - Big Three Cloud Providers Examined
About Kevin Hoffman
Kevin Hoffman, editor-in-chief of SYS-CON's iPhone Developer's Journal, has been programming since he was 10 and has written everything from DOS shareware to n-tier, enterprise web applications in VB, C++, Delphi, and C. Hoffman is coauthor of Professional .NET Framework (Wrox Press) and co-author with Robert Foster of Microsoft SharePoint 2007 Development Unleashed. He authors The .NET Addict's Blog at .NET Developer's Journal.

Add Your Feedback

In order to post a comment you need to be registered and logged in.

Register | Sign-in

Reader Feedback: Page 1 of 1

Subscribe to the World's Most Powerful Newsletters
Subscribe to Our Rss Feeds & Get Your SYS-CON News Live!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021

SYS-CON Featured Whitepapers

ADS BY GOOGLE

Breaking Java News
Research and Markets: Digital TV Sub-Saharan Africa: Several Pioneering Foreign TV Players Entering an Increasingly Open Market
Ultimate Collector's Toy Box Set for Florida Auction Block
Asymchem Announces $20MM Investment in New Dunhua Commercial Manufacturing Facility
Tenable Network Security Unveils Nessus 5.0 Vulnerability Scanner
Foundation of UMDNJ Receives $1.5 Million Gift From Delta Dental of New Jersey to Improve Dental Care For Special Needs Community
Joining Americas Best Value Inn's Loyalty Program Could Earn You a Grand
Bancroft Fund Ltd. Releases Monthly Portfolio Data
Government of Canada Strengthens Counter-Terrorism Legislation
Ellsworth Fund Ltd. Releases Monthly Portfolio Data
European Union and United States Agree to Historic New Partnership on Organic Trade

ADVERTISE   |   MAGAZINE SUBSCRIPTIONS   |   FREE BREAKING-NEWSLETTERS!   |   SYS-CON.TV   |   BLOG-N-PLAY!   |   WEBCAST   |   EDUCATION   |   RESEARCH

.NET Developer's Journal - .NETDJ   |   ColdFusion Developer's Journal - CFDJ   |   Eclipse Developer's Journal - EDJ   |   Enterprise Open Source Magazine - EOS
Open Web Developer's Journal - OPENWEB   |   iPhone Developer's Journal - iPHONE   |   Virtualization - Virtualization   |   Java Developer's Journal - JDJ   |   Linux.SYS-CON.com
PowerBuilder Developer's Journal - PBDJ   |   SEO / SEM Journal - SJ   |   SOAWorld Magazine - SOAWM   |   IT Solutions Guide - ITSG   |   Symbian Developer's Journal - SDJ
WebLogic Developer's Journal - WLDJ   |   WebSphere Journal - WJ   |   Wireless Business & Technology - WBT   |   XML-Journal - XMLJ   |   Internet Video - iTV
Flex Developer's Journal - Flex   |   AJAXWorld Magazine - AWM   |   Silverlight Developer's Journal - SLDJ   |   PHP.SYS-CON.com   |   Web 2.0 Journal - WEB2
Apache   |   CMS   |   CRM   |   HP   |   Oracle Journal   |   Perl   |   Python   |   Red Hat   |   Ruby on Rails   |   SAP   |   SaaS

SYS-CON MEDIA:   ABOUT US   |   CONTACT US   |   COMPANY NEWS   |   CAREERS   |   SITE MAP
SYS-CON EVENTS:   |  AJAXWorld Conference & Expo  |  iPhone Developer Summit  |  Cloud Computing Conference & Expo  |  SOA World Conference & Expo  |  Virtualization Conference & Expo
INTERNATIONAL SITES:   India  |  U.K.  |  Canada  |  Germany  |  France  |  Australia  |  Italy  |  Spain  |  Netherlands  |  Brazil  |  Belgium
 Terms of Use & Our Privacy Statement     About Newsfeeds / Video Feeds
Copyright ©1994-2008 SYS-CON Publications, Inc. All Rights Reserved. All marks are trademarks of SYS-CON Media.
Reproduction in whole or in part in any form or medium without express written permission of SYS-CON Publications, Inc. is prohibited.
 
close this window