Presentation is loading. Please wait.

Presentation is loading. Please wait.

Matthijs Gates Senior Program Manager Microsoft

Similar presentations


Presentation on theme: "Matthijs Gates Senior Program Manager Microsoft"— Presentation transcript:

1 Matthijs Gates Senior Program Manager Microsoft
App-V and Office Matthijs Gates Senior Program Manager Microsoft

2 App-V Value Prop App-V 5 App-V and Office Topics

3 App-V Key Scenarios Applications are isolated
Isolation allows the application to behave consistently regardless of the changes in the OS or other applications in the system Lower application testing costs for enterprises Rich Windows applications delivered on demand Brings the benefits of SaaS to rich Windows applications Applications can be streamed from a variety of locations: locally, IIS server, App-V Server, Config Mgr Server or other ESDs and devices. Centralized management and servicing Allows servicing to be done in one central location and streamed to users Simplified management and deployment of applications

4 Application Virtualization Components
Application Sequencing and Virtualization Flexible Infrastructure with Multiple Delivery Options Policy Based application management Application Virtualization Client Microsoft Application Virtualization Platform

5 App-V: Timeline 2006: Acquired 2008: App-V 4.5 2010: App-V 4.6
Scale Distributed deployments 2010: App-V 4.6 64-bit Office 2010 Windows 7, Server 2008 R2 2011: App-V 4.6 SP1 Sequencer Workflow Package Accelerators Best Practices 2012: App-V 5 RTM Pillars Windows 8, Server 2012 2013: App-V 5 SP1, SP2 Stability Right-click VC runtimes Windows 8.1

6 App-V 5 Investment 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 Rich PowerShell scripting allows automation and customization Flexible storage

7 Key Changes 4.6 to 5.0 App-V 4.6 App-V 5.0
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 (SCS) can be updated with normal App-V workflow Rich PowerShell scripting for sequencer, client and server Web-based management

8 Deploying App-V 5 App-V Packages App-V Client App-V Server
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 App-V Client Configure with Group Policy Manage with PowerShell Standard Windows tools: PowerShell, Event Logs, ETW tracing Co-exist with App-V 4.6 client App-V Server Web-based User Interface HTTP support for publishing, streaming SMB streaming

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

10 App-V 5.0: Dynamic Configuration
Deployment Configuration Global scope: all users on the machine Specify Dynamic Deployment Configuration file per package on the machine Stored when the package is added User Configuration User scope: affects the user on the machine Specify Dynamic User Configuration file per user, per package on the machine Stored when the package is published

11 Connection Groups Next Generation DSC
App-V Packages can be deployed in multiple Virtual Application Connection Groups Configuration is separate from the packages Integrated w/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

12 App-V and Office App-V 4.5 App-V 4.6 App-V 4.6 SP1 App-V 5.0 SP1
Office 2007 recipe App-V 4.6 Office 2010 recipe & deployment kit App-V 4.6 SP1 Office 2010 Package Accelerator App-V 5.0 SP1 Office 2010 recipe, Package Accelerator, deployment kit App-V 5.0 SP2 Office 2013 VL and Subscription (ODT)

13 App-V Integration In Office 2013 and Office 2010
Extension Point Description Office 2013 Office 2010 Lync meeting Join Plug-in for Firefox and Chrome User can join Lync meetings from Firefox and Chrome Yes Sent to OneNote Print Driver User can print to OneNote OneNote Linked Notes Send to OneNote Internet Explorer Add-In User can send to OneNote from IE Firewall Exception for Lync and Outlook Firewall Exception for Lync and Outlook MAPI Client Native apps and add-ins can interact with virtual Outlook through MAPI SharePoint Plugin for Firefox User can use SharePoint features in Firefox Mail Control Panel Applet User gets the mail control panel applet in Outlook Primary Interop Assemblies Support managed add-ins Office Document Cache Handler Allows Document Cache for Office applications Outlook Protocol Search handler User can search in outlook Active X Controls: For more information on ActiveX controls, refer to ActiveX Control API Reference. SkyDrive Pro Icon Overlays Windows explorer shell icon overlays when users look at folders SkyDrive Pro folders

14 Office 2013 Side-Side Comparison
Feature Office 2013 VL with App-V Office 365 ProPlus with App-V Office 365 ProPlus Click-to-Run 5 installs per user on PCs or Macs No Yes Roaming Settings and links to recent files when moving between devices Rights to activate Office Mobile for iPhone and Office Mobile for Android Phones Side-by-side installation with previous versions of Office Includes rights to upgrades to future Office versions No (requires Software Assurance) Ability to de-select components from the Office suite, such as Access or InfoPath May be used with or without persistent connection to the Internet Full-featured Office with integration with other applications, add-ins, and Windows Ability to extend Office with locally-installed add-ins and dependent apps Ability to deploy add-ins and other dependent components using App-V with Connection Groups Exclusive Office 365 ProPlus features, such as Office Mobile and Power Map for Excel Requires App-V or System Center Config Mgr infrastructure May be used with enterprise software distribution to perform push deployment User-based activation tied to Office 365 – requires once per month connection to the Internet Volume Licensing support and ability to perform offline activation with KMS and AD-based activation or online using Multiple Activation Keys (MAK)

15 Creating (and Upgrading) the Office 2013 APP-V Package
Download Office Deployment Toolkit (ODT) ODT: Download Office 365 ODT: Build App-V package

16 Office 2013 App-V Package Creating 32-bit Package 64-bit package
On 64-bit Windows only Office Deployment Toolkit (ODT) configuration.xml 32-bit Package Hybrid Content 32-bit and 64-bit Windows 64-bit package Requires 64-bit Windows Immutable Package cannot be upgraded in the Sequencer

17 Deploying Office 2013 Add-Ins via App-V
Sequence Install Office365 Click-to-Run on the Sequencer (fully-streamed) Sequence the Add-in Save in its own App-V Package Deploy Define a Connection Group: Office 2013 App-V package + Add-In App-V package Add-In Package Deployment Configuration file: <COM Mode=“integrated”> <Objects Enabled=“false”> Deploy the Connection Group

18 Demo

19 Office and App-V Information
Whitepaper: US/library/dn aspx Office Deployment Toolkit: us/download/details.aspx?id=36778

20 Summary App-V Value Prop App-V and Office App-V 5
Applications are Isolated Turnkey Creation Rich Windows Applications Delivered on Demand Application Management App-V 5 Integrated Flexible Virtualization Simple Management

21 Questions?


Download ppt "Matthijs Gates Senior Program Manager Microsoft"

Similar presentations


Ads by Google