Presentation is loading. Please wait.

Presentation is loading. Please wait.

Bill Morein Lead Program Manager Microsoft Corporation Session Code: CLI319.

Similar presentations


Presentation on theme: "Bill Morein Lead Program Manager Microsoft Corporation Session Code: CLI319."— Presentation transcript:

1

2 Bill Morein Lead Program Manager Microsoft Corporation Session Code: CLI319

3 Deployment Options StandaloneStandalone ESD Infrastructure App-V Infrastructure

4 Deployment Options StandaloneStandalone ESD Infrastructure App-V Infrastructure

5 Basic Infrastructure App-V InfrastructureStandaloneESD Infrastructure

6 App-V Clients VECD Terminalserver Desktop Http Streaming Streaming App-V Infrastructure – High Level Active Directory App-V Streaming Server HttpStreaming VECD Terminalserver Desktop App-V Clients VECD Terminalserver Desktop Streaming + manifest App-V Management Console App-VDatabase Management Web Service App-V InfrastructureStandaloneESD Infrastructure

7 Branch Office Scenario – Before 4.5 Applist.xmlOSD & ICONS SFT OSD & ICONS App-V InfrastructureStandaloneESD Infrastructure

8 Branch Office Scenario – App-V 4.5 Applist.xmlOSD & ICONS SFT OSD & ICONS CONTENT App-V InfrastructureStandaloneESD Infrastructure

9 Introduction to ASR, OSR, ISR ASR = Application Source Root OSR = OSD Source Root ISR = Icon Source Root These are overrides that can be modified within the registry Settings are global Enable greater ease of management Can be set dynamically based on the site App-V InfrastructureStandaloneESD Infrastructure

10 An Example Path in the OSD: RTSP://SeattleServer:554/package/package.sft ASR: HTTP://BostonServer:80 Final URL: HTTP://BostonServer:80/package/package.sft App-V InfrastructureStandaloneESD Infrastructure

11 ASR, OSR, ISR

12 ASR/OSR/ISR Reference Package Path: RTSP://ManagementServer/package/package.sft ASR: HTTP://MyLocalServer/ Actual: HTTP://MyLocalServer/package/package.sft OSD Path: RTSP://ManagementServer/content/package/package.osd OSR: \\MyLocalServer/content Actual: \\MyLocalServer/content/package/package.osd Icon Path: \\ManagementServer/content/package/package_Icons/package.ico ISR: HTTP://MyLocalServer/ Actual: HTTP://MyLocalServer/package/package_Icons/package.ico App-V InfrastructureStandaloneESD Infrastructure

13 App-V Clients VECD Terminalserver Desktop Http Streaming Streaming Synchronizing Servers Active Directory App-V Streaming Server VECD Terminalserver Desktop App-V Clients VECD Terminalserver Desktop Streaming + manifest App-V Management Console App-VDatabase Management Web Service App-V InfrastructureStandaloneESD Infrastructure

14 Server Synchronization 1)Import Package into Management Server Set appropriate permissions Do not enable the package at this point 2)Distribute the package to streaming servers This includes OSDs, Icons, SFTs Remember to maintain the same directory structure 3)Enable the packages on the management server App-V InfrastructureStandaloneESD Infrastructure

15 Streaming Options IIS IIS provides better scalability and more launches per minute than the RTSP streaming server IIS is already setup and managed in many environments RTSP Active upgrade is ready to use out of the box – no client configuration required FILE Provides the ability to get applications without a server infrastructure All options provide differential streaming App-V InfrastructureStandaloneESD Infrastructure

16 Package Upgrade

17 App-V Infrastructure Summary Three essential pieces to set up a full infrastructure: Client configuration Server synchronization Streaming server options App-V InfrastructureStandaloneESD Infrastructure

18 Deployment Options StandaloneStandalone ESD Infrastructure App-V Infrastructure

19 Standalone MSI Scenario Standardized method for deploying applications MSI does the publishing for you More details in the demo Sequencer generates MSI directly Deploy via device, SCCM or 3rd party No App-V servers required App-V InfrastructureStandaloneESD Infrastructure

20 Standalone MSI

21 Standalone MSI Scenario Recap Great if you already use packages with MSI Requires the following settings: Network\Online = 0 Configuration\RequireAuthorizationIfCached = 0 Network\LimitDisconnectedOperation = 0 The SFT needs to be in the same directory App-V InfrastructureStandaloneESD Infrastructure

22 Standalone SFTMIME Scenario SFTMIME is the command line tool installed with the App-V client App-V 4.5 has a new manifest file that allows you to do publishing easily with SFTMIME Can achieve the same functionality as MSI publishing and add your own customizations App-V InfrastructureStandaloneESD Infrastructure

23 Standalone without MSI

24 File Streaming Demo Recap Permissions Client: Add Applications (or elevated cmd prompt) Registry: AllowIndependentFileStreaming=1 Behavior Feature blocks Registry: AutoLoadTarget Add sftmime add Add sftmime add Load sftmime load Client: Right click>Load Shortcuts/File Type Assoc. Load sftmime load Client: Right click>Load Shortcuts/File Type Assoc. Run Shortcuts/File Type Assoc. Run Shortcuts/File Type Assoc. Unload sftmime unload Client: Right Click>Unload Unload sftmime unload Client: Right Click>Unload Delete sftmime delete Client: Right click>Delete Delete sftmime delete Client: Right click>Delete

25 Standalone SFTMIME Reference Add the Package: sftmime add package: /manifest Load the Package: sftmime load package: /sftpath App-V InfrastructureStandaloneESD Infrastructure

26 Standalone SFTMIME Reference There are a lot of options: sftmime /help verb: Some common options: Configure Delete Unload App-V InfrastructureStandaloneESD Infrastructure

27 Standalone Summary There are many ways to get apps to clients MSI is the simplest SFTMIME is the most configurable Always good to know for testing and troubleshooting App-V InfrastructureStandaloneESD Infrastructure

28 Deployment Options StandaloneStandalone ESD Infrastructure App-V Infrastructure

29 Application Virtualization in Configuration Manager R2 Integrate Application Virtualization into System Center Configuration Manager 2007 R2 New in ConfigMgr 2007 R2: Enables customers using ConfigMgr to manage and deploy virtual applications Client roaming is supported so the client is always going to the “closest” server Maintain the dynamic nature of Application virtualization Version checking, user-based targeting, streaming App-V InfrastructureStandaloneESD Infrastructure

30 Config Manager R2 Core Scenarios Create virtual application packages and copy them to distribution points Packaging and distribution of virtual applications Advertise the packages to clients Deployment of virtual applications to clients (connected and offline) After the application is advertised and made available, end-users run the applications from their desktop computers Launching and running virtual applications (connected and offline) SCCM inventory and reports enable administrators to report on packages, applications and their usage within the SCCM hierarchy Inventory and Reporting of virtual applications

31 Streaming Delivery – End-to-End Admin creates vapp package App Virt Cache Client User launches the application and streams directly from DP Package is replicated to DP‘s Streaming- Enabled DP The program information is used by SCCM to publish virtual application Only blocks required to run the application are downloaded SCCM Admin SCCM Site Server SCCM Client refers to program information on the DP to register the package

32 Download and Execute– End-to-End Admin creates vapp package App Virt Cache Client Package (SFT) is pushed to client via BITS Package is replicated to DP‘s DP SCCM publishes virtual application When launched, package is loaded into cache SCCM Admin SCCM Site Server

33 Clients and Launching Virtual Applications Roaming Supported App Virt 4.5 Client SCCM Advanced Client Application Shortcut Launcher (SCCM) Management Point Streaming- Enabled DP User launches and application Shortcut calls SCCM launcher launcher talks to the Advanced Client Advanced Client talks to MP and performs a location request Once the DP location is established, the Advanced Client sets the source URL for the package via SFTMIME Adv Client hands off to App Virt client for vapp streaming

34 App-V on Windows 7 delivers a consistent user experience, streamlined application deployment and simplified application management for virtual applications App-V 4.5 SP1 and Windows7 Now Available! Maintain user productivity regardless of application format Integration with Windows 7 maintains user experience and productivity Virtual applications behave the same as regularly installed applications Increased IT control with AppLocker integration Enforce compliance of virtual applications with AppLocker policies Provide consistent policy management for all application types Make users productive anywhere and save on IT infrastructure using BranchCache Virtual applications traverse the WAN once and are available faster via BranchCache Secure application delivery with BitLocker ToGo Confidently deliver virtual applications on a removable drive securely, and maintain licensing compliance

35 App-V 4.6Available H1 CY2010 What’s coming … Broaden our Windows platform and application coverage Enable App-V to recognize and run 64-bit applications Enable App-V to run on 64-bit Windows Operating Systems Windows 7, Vista and XP Windows Server 2008 and 2008 R2 (App-V for TS) Simplify the App-V Sequencing experience Improved Sequencer UI Enable App-V to sequence true 64-bit applications Further expand our global coverage Enable virtualization of non-English applications in 13 additional languages Enable localization of App-V management UI’s in 12 additional languages Improved integration with Office 2010

36 The Technologies: What the Desktop Optimization Pack provides Microsoft Desktop Optimization Pack >95% of MDOP customers are (very) satisfied 1 $70-$80 net cost savings per PC per year using MDOP 2 Lowers Desktop TCO Simplify Windows 7 deployment Increase manageability and control over desktops Deliver end to end solutions Leverages existing investment in management infrastructure Minimal deployment effort Provides immediate ROI

37 Where to Find More Information Documentation for App-V 4.5 on Technet http://technet.microsoft.com/en-us/library/cc843848.aspx Documentation feedback Public email alias (appvdocs@microsoft.com ) appvdocs@microsoft.com White Papers http://technet.microsoft.com/en-us/appvirtualization/cc843994.aspx App-V Forums on Technet http://social.technet.microsoft.com/Forums/en-US/category/appvirtualization

38

39 www.microsoft.com/teched Sessions On-Demand & Community http://microsoft.com/technet Resources for IT Professionals http://microsoft.com/msdn Resources for Developers www.microsoft.com/learning Microsoft Certification & Training Resources Resources Required Slide Speakers, TechEd 2009 is not producing a DVD. Please announce that attendees can access session recordings at TechEd Online. Required Slide Speakers, TechEd 2009 is not producing a DVD. Please announce that attendees can access session recordings at TechEd Online.

40 Related Content Today from 12:20 – 1300 CLI02-DEMO: Windows Optimized Desktop Solutions Demo Tomorrow from 9:00 – 10:15 CLI03-IS: Microsoft Application Virtualization Discussion Tomorrow from 12:20 – 13:30 CLI04-DEMO: Application Virtualization: The Future of Application Management and Deployment Friday from 10:45 – 1200 CLI403: Microsoft Desktop Optimization Pack: Microsoft Application Virtualization 4.5 Sequencing Deep Dive Required Slide Speakers, please list the Breakout Sessions, TLC Interactive Theaters and Labs that are related to your session. Required Slide Speakers, please list the Breakout Sessions, TLC Interactive Theaters and Labs that are related to your session.

41 Complete an evaluation on CommNet and enter to win an Xbox 360 Elite!

42 © 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. Required Slide


Download ppt "Bill Morein Lead Program Manager Microsoft Corporation Session Code: CLI319."

Similar presentations


Ads by Google