App-V and Office

21
APP-V AND OFFICE Matthijs Gates Senior Program Manager Microsoft

description

App-V and Office. Matthijs Gates Senior Program Manager Microsoft. App-V Value Prop App-V 5 App-V and Office. Topics. Applications are isolated Isolation allows the application to behave consistently regardless of the changes in the OS or other applications in the system - PowerPoint PPT Presentation

Transcript of App-V and Office

Page 1: App-V and Office

APP-V AND OFFICEMatthijs Gates

Senior Program Manager

Microsoft

Page 2: App-V and Office

TOPICS

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

Page 3: App-V and Office

Centralized management and servicing

• Allows servicing to be done in one central location and streamed to users

• Simplified management and deployment of applications

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.

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

Page 4: App-V and Office

APPLICATION VIRTUALIZATION COMPONENTS

Application Sequencing

and Virtualization

Flexible Infrastructure with Multiple

Delivery Options

Policy Based application

management

Application Virtualization

Client

Microsoft Application Virtualization Platform

Page 5: App-V and Office

2006: Acquired

2008: App-V 4.5•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

APP-V: TIMELINE

Page 6: App-V and Office

Integrated Platform• Virtual applications work like installed applications• Virtual applications use Windows standards • No dedicated drive letter required

APP-V 5 INVESTMENT PILLARS

Powerful Management• New web-based management interface• Rich PowerShell scripting allows automation and customization• Flexible storage

Flexible Virtualization• Multiple App-V applications can share the same virtual environment• Designed to support highly integrated applications• Preserve existing investments in App-V

Page 7: App-V and Office

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 (SCS) can be updated with normal App-V workflow

Rich PowerShell scripting for sequencer, client and server

Web-based management

Key Changes 4.6 to 5.0

Page 8: App-V and Office

Ap

p-V

Pack

ag

es • 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

Ap

p-V

Clie

nt • Configure with Group

Policy• Manage with

PowerShell• Standard Windows

tools: PowerShell, Event Logs, ETW tracing

• Co-exist with App-V 4.6 client

Ap

p-V

Serv

er • Web-based User

Interface• Manage with

PowerShell• HTTP support for

publishing, streaming• SMB streaming

DEPLOYING APP-V 5

Page 9: App-V and Office

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

Modify existing package content Add to an existing package

No Package Update Is Needed

Page 10: App-V and Office

APP-V 5.0: DYNAMIC CONFIGURATION

• Global scope: all users on the machine• Specify Dynamic Deployment Configuration file per package on the machine• Stored when the package is added

Deployment 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

User Configuration

Page 11: App-V and Office

CONNECTION GROUPS

App-V Packages can be deployed in multiple Virtual Application Connection Groups

Configuration is separate from the packages

Next Generation DSC

Create and configure via Server User Interface or PowerShell Know the dependencies

Integrated w/App-V Management Server

Applications + Plugins Applications + Middleware Applications + Applications

Supported Configurations

Can use PowerShell to create and manageManage in Standalone Mode

Page 12: App-V and Office

APP-V AND OFFICE

App-V 4.5• 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)

Page 13: App-V and Office

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 Yes YesOneNote Linked Notes OneNote Linked Notes YesSend to OneNote Internet Explorer Add-In

User can send to OneNote from IE Yes

Firewall Exception for Lync and Outlook

Firewall Exception for Lync and Outlook Yes

MAPI Client Native apps and add-ins can interact with virtual Outlook through MAPI

Yes

SharePoint Plugin for Firefox User can use SharePoint features in Firefox

Yes

Mail Control Panel Applet User gets the mail control panel applet in Outlook

Yes Yes

Primary Interop Assemblies Support managed add-ins YesOffice Document Cache Handler Allows Document Cache for Office

applicationsYes

Outlook Protocol Search handler User can search in outlook Yes YesActive X Controls: For more information on ActiveX

controls, refer to ActiveX Control API Reference.

Yes

SkyDrive Pro Icon Overlays Windows explorer shell icon overlays when users look at folders SkyDrive Pro folders

Yeshttp://technet.microsoft.com/en-US/library/dn481351.aspx

APP-V INTEGRATION IN OFFICE 2013 AND OFFICE 2010

Page 14: App-V and Office

Feature Office 2013 VL with

App-V

Office 365 ProPlus with

App-V

Office 365 ProPlus Click-to-

Run5 installs per user on PCs or Macs No Yes Yes

Roaming Settings and links to recent files when moving

between devices

No Yes Yes

Rights to activate Office Mobile for iPhone and Office

Mobile for Android Phones

No

 

Yes Yes

Side-by-side installation with previous versions of Office Yes Yes Yes

Includes rights to upgrades to future Office versions No (requires Software

Assurance)

Yes Yes

Ability to de-select components from the Office suite, such

as Access or InfoPath

Yes Yes No

May be used with or without persistent connection to the

Internet

Yes Yes Yes

Full-featured Office with integration with other

applications, add-ins, and Windows

Yes Yes Yes

Ability to extend Office with locally-installed add-ins and

dependent apps

Yes Yes Yes

Ability to deploy add-ins and other dependent components

using App-V with Connection Groups

Yes Yes No

Exclusive Office 365 ProPlus features, such as Office Mobile

and Power Map for Excel

No Yes Yes

Requires App-V or System Center Config Mgr infrastructure Yes Yes No

May be used with enterprise software distribution to

perform push deployment

Yes Yes Yes

User-based activation tied to Office 365 – requires once per

month connection to the Internet

No Yes Yes

Volume Licensing support and ability to perform offline

activation with KMS and AD-based activation or online

using Multiple Activation Keys (MAK)

Yes No No

OFFICE 2013 SIDE-SIDE COMPARISON

Page 15: App-V and Office

CREATING (AND UPGRADING) THE OFFICE 2013 APP-V PACKAGE

Download Office Deployment Toolkit (ODT)

ODT: Download Office 365

ODT: Build App-V package

http://www.microsoft.com/en-us/download/details.aspx?id=36778

Page 16: App-V and Office

OFFICE 2013 APP-V PACKAGE

Creating• 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

Page 17: App-V and Office

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

Page 18: App-V and Office

DEMO

Page 19: App-V and Office

OFFICE AND APP-V INFORMATION

Whitepaper: http://technet.microsoft.com/en-US/library/dn481351.aspx

Office Deployment Toolkit: http://www.microsoft.com/en-us/download/details.aspx?id=36778

Page 20: App-V and Office

SUMMARY

App-V Value Prop Applications are Isolated Rich Windows Applications

Delivered on Demand Application Management

App-V 5 Integrated Flexible Virtualization Simple Management

App-V and Office Turnkey Creation Integrated

Page 21: App-V and Office

QUESTIONS?