Managed Services Engine Fundamentals
Learn how to use service virtualization and the Managed Services Engine (MSE) to simplify the management of SOA environments
You are currently not signed in. Please sign in to access subscriber-only content.
Currently using: {{getCurrentPlayerName()}} [Change]
| expand all | collapse all | Progress | Duration | |
|---|---|---|---|
Service Virtualization and the MSE |
|
01:04:16 | |
|
Overview
|
|
01:25 | |
|
The challenge of real-world SOA
|
|
01:12 | |
|
Managing SOA environments
|
|
01:22 | |
|
What is service virtualization?
|
|
03:07 | |
|
A solution from Microsoft Services
|
|
01:02 | |
|
Demo: Installing the MSE
|
|
02:44 | |
|
MSE architecture
|
|
04:29 | |
|
Demo: Checking out the MSE
|
|
03:37 | |
|
Inside the MSE runtime
|
|
03:45 | |
|
Getting started with the MSE
|
|
00:58 | |
|
Demo: Using the model viewer
|
|
06:55 | |
|
Demo: Importing service resources
|
|
09:06 | |
|
Demo: Defining virtual operations
|
|
03:02 | |
|
Demo: Defining virtual endpoints
|
|
05:22 | |
|
Demo: Testing virtual services
|
|
04:09 | |
|
Demo: Defining testable operations
|
|
03:36 | |
|
Demo: Making runtime changes
|
|
02:04 | |
|
Demo: Related/unrelated items
|
|
02:21 | |
|
Benefits of the MSE
|
|
01:58 | |
|
Summary
|
|
01:35 | |
|
References
|
|
00:27 | |
Service Versioning |
|
00:52:14 | |
|
Overview
|
|
00:58 | |
|
Moving past version 1.0
|
|
01:40 | |
|
Service versioning policies
|
|
01:25 | |
|
A simple versioning strategy
|
|
02:58 | |
|
Managing a versioning strategy
|
|
00:57 | |
|
Service versioning with the MSE
|
|
02:50 | |
|
Demo: MSE versioning
|
|
03:51 | |
|
Retiring prior versions
|
|
00:45 | |
|
Versioning virtual operations
|
|
01:08 | |
|
Operation version options
|
|
01:52 | |
|
Demo: Defining operation versions
|
|
03:42 | |
|
Associating with endpoints
|
|
01:36 | |
|
Demo: Active vs. published
|
|
04:48 | |
|
Importing new service versions
|
|
01:10 | |
|
Demo: Using the import wizard
|
|
11:07 | |
|
Data entity management
|
|
02:31 | |
|
Demo: Versioning data entities
|
|
07:43 | |
|
Summary
|
|
00:46 | |
|
References
|
|
00:27 | |
Message Transformations |
|
00:45:00 | |
|
Overview
|
|
01:01 | |
|
SOA integration challenges
|
|
01:35 | |
|
Message transformations
|
|
02:49 | |
|
Transformation engines
|
|
01:55 | |
|
XSLT transformations
|
|
02:20 | |
|
Demo: Authoring XSLT in Visual Studio
|
|
09:12 | |
|
Using transforms in the MSE
|
|
01:36 | |
|
MSE transformation policies
|
|
02:38 | |
|
Understanding policies and assertions
|
|
03:08 | |
|
Defining transform policies
|
|
02:31 | |
|
Demo: Defining a transform policy
|
|
04:31 | |
|
Applying transform policies
|
|
01:31 | |
|
Retiring previous versions
|
|
01:43 | |
|
Demo: Applying a transform policy
|
|
07:20 | |
|
Summary
|
|
00:43 | |
|
References
|
|
00:27 | |
Runtime Policy Enforcement |
|
00:58:15 | |
|
Overview
|
|
01:10 | |
|
What is policy?
|
|
01:12 | |
|
How are policies used?
|
|
02:24 | |
|
Runtime policy enforcement
|
|
02:37 | |
|
MSE policy enforcement
|
|
01:37 | |
|
Demo: Runtime policies in the MSE
|
|
02:57 | |
|
Understanding MSE policies
|
|
01:36 | |
|
Built-in assertion types
|
|
02:42 | |
|
Defining policy assertions
|
|
03:22 | |
|
Configuring assertions with XAML
|
|
04:19 | |
|
Demo: Defining and configuring assertions
|
|
05:51 | |
|
Defining custom policies
|
|
03:06 | |
|
Applying custom policies to entities
|
|
03:35 | |
|
Demo: Defining and using custom policies
|
|
12:07 | |
|
MSE policy composition
|
|
03:20 | |
|
Demo: Policy composition in action
|
|
04:18 | |
|
Summary
|
|
01:20 | |
|
References
|
|
00:42 |
Service Virtualization and the MSE