Microsoft's Live Mesh has been recognised by the software vendor as a ground-breaking Cloud technology and so has been elevated in their strategy, part of which is developing an ecosystem around Live Mesh applications. One of the first deliverables to this end will be a set of applications that build on top of Live Mesh, using the Live Mesh SDK.
“The Live Mesh cloud services and client platform provide powerful FeedSync-based data synchronization capabilities, device P2P and cloud-relay communications, pub-sub infrastructure, and an extensibility model for applications. This session describes how you can take advantage of the Mesh developer platform, protocols, and APIs to mesh-enable your existing and future web services and client applications-allowing you to target unique new scenarios and reach new users.”
Another pivot is the Mesh Operating Environment, or MOE, “a service composition runtime that provides a unified view of all Live Mesh services and a simple way for applications to interact with Live Mesh. MOE is everywhere—it’s on all devices in your mesh (as ‘client MOE’), and it’s in the cloud (’cloud MOE’).”
Thirdly, Live Mesh, together with Silverlight, provides the runtime on which Mesh apps will execute. The demo Live Mesh “Tracker” application highlghts this, executing from either the Mesh desktop in the browser or on the Windows desktop as a real application. This is achieved by the Mesh apps running inside chromeless Internet Explorer and Silverlight wrappers provided by the Mesh Operating Environment.
Live Mesh is certainly a space to watch, as it has the potential to enable a new class of Cloud applications. The P2P architecture promises much in the way of scalable Cloud applications leveraging all involved resources, which promotes reduced OPEX for the data centre.

Comments