Presentation is loading. Please wait.

Presentation is loading. Please wait.

Chandrika Shankarnarayan Senior Program Manager Microsoft Corporation SESSION CODE: ASI301.

Similar presentations


Presentation on theme: "Chandrika Shankarnarayan Senior Program Manager Microsoft Corporation SESSION CODE: ASI301."— Presentation transcript:

1 Chandrika Shankarnarayan Senior Program Manager Microsoft Corporation SESSION CODE: ASI301

2

3 Windows Server.NET COM+, DTC, … ASP.NET AppFabric Distributed Cache WCF WF AppFabric WCF and WF services IIS ASP.NET Web pages Mid tier Admin Tools Web tier Admin Tools Visual Studio System Center WAS ASI301 (This Session)

4

5 Runtime Services & Components Hosting Persistence Monitoring Management APIs (PowerShell command-lets) IIS Manager IIS/WAS WCF and WF IIS Manager Modules Visual Studio System Center “AppFabric” Management Pack WCF and WF Templates ASP.NET WCF WF Runtime Databases Persistence schema Monitoring schema Server Manager “AppFabric” Integration Caching

6 Runtime Database WAS + WebHost ServiceHost Workflow / Code Services Event Collector Service Management Service IIS Manager Modules PowerShell command-lets messages data access control events configuration 1 1 2 2 3 3 4 4 6 6 5 5

7 Farm Server Site App Service Instance Store Persistence DB Event Store Monitoring DB Supported in V1: Farm 1->* Server Server 1->* Site 1->* App 1->* Service (Server|Site|App) *->1 MonitoringDB (Server|Site|App|Service) *->1 PeristenceDB Not supported in V1: (Server|Site|App) *->* MonitoringDB (Server|Site|App|Service) *->* PeristenceDB

8 Server Site App.xaml.xamlx/.svc <remove key=“persistence” /> … <service class=… /> <remove key=“persistence” /> … <service class=… />.dll … … … ….xaml Service 1 1 2 2 3 3

9 AppFabric SQL Persistence Database SQL Persistence Database Management Service 4 4 5 5 instance 2 2 App Domain Workflow Service Host Workflow SQL Instance Store 1 1 3 3

10 AppFabric Workflow Service Host Workflow SQL Persistence Database SQL Persistence Database Delay SQL Instance Store Management Service 1 1 2 2 3 3 4 4

11 AppFabric Workflow Service AppFabric Workflow Service Persistence Database Monitoring Database Network Load Balancer Management Service Administration Tool or Script instance 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8

12 Service Host ETW SQL Tracking Participant ETW Tracking Participant WCF Message Logger System. Diagnostics Trace Source System. Diagnostics Trace Source.svclog Monitoring Database Event Collector SQL WCF Analytic Trace ETW Trace Listener Sample PerfCounters Monitoring PowerShell command-lets PerfCounter Instrumentation for WCF and WF Monitoring Tools in InetManager.etl Code Service Workflow WF Tracking Provider EventLog SCOM 1 1 2 2 3 3 4 4 5 5 6 6

13

14

15 Web Layer ASP.NET Shopping App Web Layer ASP.NET Shopping App Order Processing Service Item Requisition Service Domestic Shipping Service Foreign Shipping Service For each item in order Call requisition service Call domestic shipping service Call domestic shipping service Call foreign shipping service Call foreign shipping service Wait until requisitioned Domestic shipment? DB (Categories, Products) Products, Categories Cache

16

17

18 Required Slide Track PMs will supply the content for this slide, which will be inserted during the final scrub.

19

20 www.microsoft.com/teched www.microsoft.com/learning http://microsoft.com/technet http://microsoft.com/msdn

21

22 Sign up for Tech·Ed 2011 and save $500 starting June 8 – June 31 st http://northamerica.msteched.com/registration You can also register at the North America 2011 kiosk located at registration Join us in Atlanta next year

23

24


Download ppt "Chandrika Shankarnarayan Senior Program Manager Microsoft Corporation SESSION CODE: ASI301."

Similar presentations


Ads by Google