Microsoft managed services engine
With more and more Microsoft products adopting WCF as its messaging engine; the need of establish a governance strategy that can fully leverage the rich set of capabilities of the WCF programming model it's becoming a fundamental requirement of Enterprise applications. I am not sure what is going to be the future of MSE in the Connected Systems stack; but what is undeniable is that the ideas behind this technology should serve as the core for some of the most important components of Microsoft's SOA Governance story.
In the next days I plan to blog more details about the scenarios on which I've been playing with MSE. Dilip Krishnan. According to the product description available at the website…. The MSE fully enables service virtualization through a Service Repository, which helps organizations deploy services faster, coordinate change management, and maximize the reuse of various service elements.
In doing so, the MSE provides the ability to support versioning, abstraction, management, routing, and runtime policy enforcement for Services. He says. Service virtualization is an emerging trend in the SOA landscape that [tries to solve this problem and] focuses on providing a common infrastructure for building and managing a complex service ecosystem while addressing the difficult challenges highlighted in the previous section.
The runtime provides the core capabilities all services within the ecosystem will need such as versioning, protocol mapping, monitoring, routing, and run-time policy enforcement.
Services are plugged into the runtime to leverage these capabilities by exposing a virtual service to consumers. You describe virtual services using models, which are essentially expressions on top of the original service metadata.
The models are translated into service behaviors that are interpreted by the runtime to provide the aforementioned capabilities without requiring any changes to the service code. The models become valuable communication rendezvous points that are actually executed by the runtime layer to maintain complete fidelity.
The manifestation of this approach is the latest release of the The Managed Services Engine MSE ; the update itself doesn't support an automatic upgrade from previous versions as cautioned in the release notes.
The release comes with a techinical guide , a security guide as well as videos that go over different aspects of the product. The product is advertised to offer the following benefits.
The topics that the article covers are:. Join a community of over , senior developers. View an example. You need to Register an InfoQ account or Login or login to post comments. Read more. See all news ». Free trials. The dawn of hybrid workplaces. Join us as we reminisce on the past year. Learn more Unified endpoint management and security Desktops Laptops Servers Mobile devices Browsers Manage and secure desktops, servers, laptops, mobile devices, and web browsers.
0コメント