Presentation is loading. Please wait.

Presentation is loading. Please wait.

Datacenter X Datacenter Y ….com Contoso.com Exchange Labs ACME.com Ops NK App user Finance HR Sales Purchase Fabrikam Enterprises.

Similar presentations


Presentation on theme: "Datacenter X Datacenter Y ….com Contoso.com Exchange Labs ACME.com Ops NK App user Finance HR Sales Purchase Fabrikam Enterprises."— Presentation transcript:

1

2 Datacenter X Datacenter Y ….com Contoso.com Exchange Labs ACME.com Ops NK App user Finance HR Sales Purchase Fabrikam Enterprises

3 >>FUTURE Source: US Government Bureau of Labor and Statistics Growing ComplexityAdmin Base not Keeping Pace Source: Higher Education Research Institute Survey, UCLA >Less interest in pursuing Computer Science education >Smaller echo generation as baby boomers retire >Lower skill set and experience in incoming job candidates requires designing for a less skilled target Need to simplify/streamline management – making features more accessible to targeted administrators Smaller Pool of Talent

4 “Click and Run ” “Click once repeat often” Admins Service Operations “ Install and forget” Engineering Support Key considerations: Deterministic, fool proof Repeatable Scalable External Customers Internal Customers Service Partners Population size Frequency of use

5

6

7 PowerShell Automation Platform Events, Jobs, Transactions, WMI, WSMan Cmdlets/Scripts In-Proc, Local, Remote Runtime Engines Automation Platform (API) Scripting Language Type Normalizers Type Adapters Shells, ISEs, GUIs, Applications Universal: Production scripting Wide range of skill sets (novice to system program) Interactive or programmatic Execution environments Local or remote, single or multi-machine, AsJobs, OnEvents Many authentication mechanisms Direct data/code access:.NET, native code, COM, WMI, ADSI, XML, ADO, WebServices, WSMAN, etc Powered by a strong community NamespacesTypes/Format

8 Example problem…  Problem Assure we have the right set of features on our machines  Right set of commands WMI cmdlets (access to system information) Server Manager (features installed)  Automate using Commands and Tools [Inventory] Query each machine for system information and feature status [Report] Notify admin of any areas of concern [Job] Update/fix of non-compliant machines

9 demo

10

11

12

13 Web Client Integrated management service Rich client External customers IIS Host Process WinRM Plugin WinRM Plugin AuthorizationAuthorization AD Element Mailbox AuthenticationAuthentication PowerShell server runtime Custom Endpoint Internal Customers Automated management Store InteractiveCmdline PartnerApplications Managed Elements PowerShell client runtime WinRM Client

14

15 Q & A

16

17 Built by Developers for Developers….

18 © 2009 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.

19


Download ppt "Datacenter X Datacenter Y ….com Contoso.com Exchange Labs ACME.com Ops NK App user Finance HR Sales Purchase Fabrikam Enterprises."

Similar presentations


Ads by Google