This project is read-only.

This site contains code and content related to the Managed Services Engine, a solution that supports service virtualization through a metadata driven service repository using .NET and Microsoft SQL Server. Since the MSE has reached end of life, people have been asking where they should go from here. There are solutions available for your consideration listed below.

LinkSpan Sentinet

From the Original Authors of the MSE, comes LinkSpan, whether you are an individual developer or an enterprise organization, your applications need to trust the Web Services and APIs they depend upon. LinkSpan provides the assurance you need to confidently expose and consume internal and third party APIs.

LinkSpan allows you to create a customized API dashboard tracking the APIs you care about most. Automate test calls to APIs for consistent, proactive visibility in to the application dependencies, providing a higher level of confidence and assurance. Create dynamic reports on API usage and performance from the consumer’s perspective. Receive alerts of outages or irregular behavior, including changes to data contracts, policy requirements or SLAs. Trust your composite applications, knowing your customer won’t be the first to recognize a critical error.

LinkSpan is a cloud based solution, powered by Azure, but is also offered on-premises for enterprise customers. Sign up for the no-risk, 15-day unlimited use trial of LinkSpan today!

Sentinet is a product from Nevatech, an industry expert in SOA management infrastructures for the Microsoft platform. Sentinet services virtualization platform is built on .NET 4.0, WCF and WIF, and includes SOA Repository, an MS SQL or SQL Azure database.

Sentinet is a unified SOA and API management and governance solution for on-premises and Windows Azure cloud environments that enables organizations with non-intrusive and dynamic management of services connectivity, security, monitoring, identities and SLAs management, alerting and testing capabilities.

Sentinet natively integrates with, and extends Microsoft SOA products and offerings whether they are designed for on-premises (BizTalk Server, SharePoint, IIS Server) or for Windows Azure (Azure Services, AppFabric Service Bus, Azure Access Control Service, Azure Queues and Topics).


The Managed Services Engine (MSE) is one approach to facilitating Enterprise SOA through service virtualization. Built upon the Windows Communication Foundation (WCF) and the Microsoft Server Platform, the MSE was developed by Microsoft Services as we helped customers address the challenges of SOA in the enterprise. 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.


Status & Roadmap

The December 2009 CTP Release was the final release of the MSE. There are variety of Microsoft products that can be leveraged to build loosely coupled applications and this article references many of the approaches, How to Integrate a BizTalk Server Application with Service Bus Queues and Topics.

Thanks for all your comments and suggestions over the past 5 releases of the MSE.

In closing, we want to direct you to section 3.(E) of the License Agreement regarding the support clause. As a CTP release we do not recommend this be used in production or provide support. If you wish to explore additional options for service virtualization, please contact your closest Microsoft Consulting Services office.

Last edited May 2, 2012 at 4:20 PM by blairsh, version 61