1 / 24

Microsoft Application Virtualization 5.0: Introduction

WCL312. Microsoft Application Virtualization 5.0: Introduction. Mohnish Chaturvedi & Ian Bartlett Premier Field Engineer. Session Agenda. App-V 5.0. Application Virtualization & What’s New in 5.0. Managing App-V 5.0. More Ways to Manage App-V 5.0. Virtual Application Connection.

selene
Download Presentation

Microsoft Application Virtualization 5.0: Introduction

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. WCL312 Microsoft Application Virtualization 5.0: Introduction Mohnish Chaturvedi & Ian Bartlett Premier Field Engineer

  2. Session Agenda • App-V 5.0 • Application Virtualization & What’s New in 5.0 Managing App-V 5.0 • More Ways to Manage App-V 5.0 Virtual Application Connection • Next Generation Dynamic Suite Composition Virtual Application Extension • Managing Virtual Application Interactions Shared Content Store • Next Generation VDI Deployment

  3. APP-V: Continuous Value Delivered 2006: acquired 2008: App-V 4.5 2010: App-V 4.6 • 2011: App-V 4.6 SP1 • Now: Server App-V • Now: App-V 5.0 • Beta 2 • Scale • Distributed deployments • 64-bit • Office 2010, Windows 7 • Sequencer Workflow • Package Accelerators • Best Practices • Manage Server Apps • Separate Apps from Config

  4. App-V 5.0 Pillars • Integrated Platform • Virtual applications work like installed applications • Virtual applications use Windows standards • No dedicated drive letter required • Flexible Virtualization • Multiple App-V applications can share the same virtual environment • Designed to support highly integrated applications • Preserve existing investments in App-V • Powerful Management • New web-based management interface • Optimize for VDI with one management workflow • Rich PowerShell scripting allows automation and customization

  5. App-V 4.6 Uses dedicated drive letter (Q: drive) 4GB package limit Isolated from local applications Share middleware with Dynamic Suite Composition Read-only Shared Cache supports VDI/RDS environments Limited command-line scripting Installed management console App-V 5.0 No dedicated drive letter required No 4GB limit Virtual Application Extension Share peer applications with Virtual Application Connection Shared Content Store can be updated with normal App-V workflow Rich PowerShell scripting for sequencer, client and server Web-based management Key Changes

  6. App-V 5.0: Packaging • Sequencer • Similar UI from App-V 4.6 SP1 • New package file format • Package Converter • Customers can carry forward existing investments • Easily convert 4.5+ packages to the new format

  7. App-V 5.0: Dynamic Configuration • Virtual subsystem overrides • Disable virtual subsystems • Scripts Modifies a Package’s Virtual Environment • Dynamic Deployment Configuration • Dynamic User Configuration • Can combine Dynamic Configuration Types No Package Update Is Needed • Modify existing package content • Add to an existing package

  8. Deployment & User Configuration Deployment Configuration • Global scope: all users on the machine • SpecifyDynamic Deployment Configuration file per package on the machine • Stored when the package is added User Configuration • User scope: affects the user on the machine • SpecifyDynamic User Configuration file per user, per package on the machine • Stored when the package is published

  9. DEMO Dynamic Configuration

  10. Demo Recap: App-V 5.0 End-to-End App-V Management User Interface • Dynamic User Configuration Modified the Virtual Environment PowerShell • Browser-based • Easily manage the lifecycle of a virtual application • Shortcuts & Applications can be modified in the UI • Advanced configuration can be imported directly to the console • One package, many configurations • PowerShell is available to automate all the tasks you’ve just seen.

  11. Flexible VirtualizationVirtualize a wide range of business applications

  12. Flexible VirtualizationVirtualize a wide range of business applications Virtual Application Connection • BENEFITS • Power of isolation plus the flexibility of communication • Virtualize highly integrated applications • Simplify application updates • Two or more App-V packages can share the same virtual environmentwith Virtual Application Connection.

  13. DEMO Virtual Application Connection

  14. Virtual Application Connection Summary Next Generation DSC • App-V Packages can be deployed in multiple Virtual Application Connection Groups • Configuration is separate from the packages • Integrated with App-V Management Server • Create and configure via Server User Interface or PowerShell • Know the dependencies • Manage in Standalone Mode • Can use PowerShell to create and manage • Supported Configurations • Applications + Plugins • Applications + Middleware • Applications + Applications

  15. Virtual Application Extension

  16. DEMO Virtual Application Extension

  17. Demo Recap: Virtual Application Extension • URL Protocols Disabled • Native application could not see and use mailto functionality in the virtual application • URL Protocols Enabled • Native application could see and use mailto functionality in the virtual application

  18. Best Practices: Virtual Application Interaction • Is the interaction well defined? • Does the OS or a native application need to interact with the Virtual Application? • Does the Virtual Application need to interact with another Virtual Application? • Use Virtual Application Extension • Use Virtual Application Connection

  19. Shared Content Store • Store applications centrally • Save disk space in VDI/RDS • Applications are executed on the shared store • Applications can be updated per the usual process

  20. DEMO Shared Content Store

  21. Office Deployment Reimagined Office as a native App-V package Configuration Manager 2012 SP1 • SIDE-BY-SIDE Support • No need to uninstall previous versions of Office • HIGHLY INTEGRATED • Support for local application integration and virtualization of Office add-ins • RAPID AVAILABILITY • Available on-demand with App-V streaming • Versatile deployment • Delivered from your existing App-V infrastructure • BENEFITS • No sequencing • No deployment kit • Delivered from your App-V 5.0 infrastructure • IT controlled updates App-V

  22. Summary: Up & Running with App-V 5.0 • App-V Packages • App-V Client • App-VServer • Configure with Group Policy • Manage with PowerShell • Standard Windows tools: PowerShell, Event Logs, ETW tracing • Co-exist with App-V 4.6 client • Web-based User Interface • Manage with PowerShell • HTTP support for publishing, streaming • SMB streaming • Modify the Virtual Environment with Dynamic Deployment Configuration or Dynamic User Configuration • Combine packages at runtime with Virtual Application Connection • Expose virtual application to native using Virtual Application Extension

  23. Related Content • SIMILL101 - Deploying & Managing Virtual Applications (App-V) using System Center 2012 Configuration Manager • WCLILL101 - Microsoft Application Virtualization (App-V) 5.0 Overview • Q-n-A continued in the Speaker Lounge • Find Me Later At “Microsoft Services Premier Support” in Expo Area

  24. © 2012 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.

More Related