ES25  Michael Conrad Product Unit Manager Microsoft Corporation               Web Tier Real Time Tier Media Tier Custom Infrastructure.

Download Report

Transcript ES25  Michael Conrad Product Unit Manager Microsoft Corporation               Web Tier Real Time Tier Media Tier Custom Infrastructure.

ES25
 Michael Conrad
Product Unit Manager
Microsoft Corporation














Web Tier
Real Time Tier
Media Tier
Custom Infrastructure
Web Tier
Real Time Tier
Media Tier
Web Tier
Web
Browser
L
B
Manager FE
Prov.
Manager FE
STS
Real Time Tier
L
B
Meeting
Client
Focus FE
Focus FE
Focus
L
B
Meeting
Client
MCU
MCU
Media Tier
L
B
A/V Proxy
A/V Proxy
A/V Conf
Server
Live Meeting Today (Days – Weeks)
Deployment
Planning
Infrastructure
Deployment
Service
Deployment
Maintain
desired state
Operations
(Service Team)
Operation
(Infrastructure)
Operations
(Service Team)
Operations
(SOC)
Development
Engineering
Live Meeting on Windows Azure (Minutes)
Development
Provisioning
Deployment
Maintain
desired state
Engineering
Operations
Automated
Automated
Live Meeting Challenges

Solution: Windows Azure Compute







Live Meeting Challenges
Solution: Windows Azure Storage













Relational Tables
Windows Azure Table
Partitioning Key
CId
Conf
Title
1
PDC
2
Tech Ready
Row Key
Conf
Id
Track
Id
Session
Id
Conf
Title
Track
Subject
Session
Subject
1
Null
Null
PDC
Null
Null
1
1
Null
Null
Cloud
Compute
Null
TId
CId
Track Title
1
1
Cloud Compute
1
1
1
Null
Null
Live
Meeting
1
2
SQL Server 2008
2
Null
Null
Tech
Ready
Null
Null
2
1
Null
Null
SQL
Server
2008
Null
2
2
1
Null
Null
SQL Server
FILESTREAM
Rowgroup
Rowgroup
SId
CId
TId
Session Subject
1
1
1
Live Meeting
1
2
1
SQL Server
FILESTREAM
Primary Key



www.microsoftpdc.com
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market
conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation.
MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.