App-V and Office

Download Report

Transcript App-V and Office

APP-V AND OFFICE
Matthijs Gates
Senior Program Manager
Microsoft
 App-V
Value Prop
 App-V
5
 App-V
and Office
TOPICS
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
APPLICATION VIRTUALIZATION COMPONENTS
Application
Sequencing
and
Virtualization
Policy Based
application
management
Flexible
Infrastructure
with Multiple
Delivery
Options
Microsoft Application Virtualization Platform
Application
Virtualization
Client
APP-V: TIMELINE
2012: App-V 5
RTM
2010: App-V 4.6
•64-bit
•Office 2010
•Windows 7, Server
2008 R2
2006:
Acquired
2008: App-V 4.5
•Scale
•Distributed
deployments
•Pillars
•Windows 8, Server
2012
2011: App-V 4.6
SP1
2013: App-V 5
SP1, SP2
•Sequencer Workflow
•Package
Accelerators
•Best Practices
•Stability
•Right-click
•VC runtimes
•Windows 8.1
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
•
Key Changes 4.6 to 5.0
App-V 4.6
App-V 5.0

No dedicated drive letter
required
4GB package limit

No 4GB limit

Isolated from local applications

Virtual Application Extension

Share middleware with Dynamic Suite
Composition

Share peer applications with
Virtual Application Connection

Read-only Shared Cache supports
VDI/RDS environments

Shared Content Store (SCS) can
be updated with normal App-V
workflow

Limited command-line scripting


Installed management console
Rich PowerShell scripting for
sequencer, client and server

Web-based management

Uses dedicated drive letter (Q: drive)

• 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
• 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
App-V Packages
DEPLOYING APP-V 5
• Web-based User
Interface
• Manage with
PowerShell
• HTTP support for
publishing, streaming
• SMB streaming
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
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
CONNECTION GROUPS
Next Generation
DSC
Integrated w/AppV Management
Server
 App-V Packages can be deployed in multiple
Virtual Application Connection Groups
 Configuration is separate from the packages
 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
APP-V AND OFFICE
App-V 4.5
•Office 2007
recipe
App-V 4.6 SP1
App-V 5.0 SP2
•Office 2010
Package
Accelerator
•Office 2013 VL
and Subscription
(ODT)
App-V 4.6
App-V 5.0 SP1
•Office 2010
recipe &
deployment
kit
•Office 2010 recipe,
Package
Accelerator,
deployment kit
APP-V INTEGRATION IN OFFICE 2013 AND OFFICE 2010
Extension Point
Lync meeting Join Plug-in for Firefox
and Chrome
Sent to OneNote Print Driver
OneNote Linked Notes
Send to OneNote Internet Explorer
Add-In
Firewall Exception for Lync and
Outlook
MAPI Client
SharePoint Plugin for Firefox
Mail Control Panel Applet
Primary Interop Assemblies
Office Document Cache Handler
Outlook Protocol Search handler
Active X Controls:
SkyDrive Pro Icon Overlays
http://technet.microsoft.com/en-US/library/dn481351.aspx
Description
User can join Lync meetings from Firefox
and Chrome
User can print to OneNote
OneNote Linked Notes
User can send to OneNote from IE
Office 2013
Yes
Office 2010
Yes
Yes
Yes
Yes
Firewall Exception for Lync and Outlook
Yes
Native apps and add-ins can interact
with virtual Outlook through MAPI
User can use SharePoint features in Firefox
Yes
User gets the mail control panel applet in
Outlook
Support managed add-ins
Allows Document Cache for Office
applications
User can search in outlook
For more information on ActiveX controls,
refer to ActiveX Control API Reference.
Windows explorer shell icon overlays
when users look at folders SkyDrive Pro
folders
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
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
Yes
Roaming Settings and links to recent files when moving between
No
Yes
Yes
No
Yes
Yes
Yes
Yes
Yes
No (requires Software
Yes
Yes
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,
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
No
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
Yes
Yes
Yes
No
Yes
Yes
Yes
No
No
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
Assurance)
Ability to de-select components from the Office suite, such as Access
or InfoPath
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
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)
CREATING (AND UPGRADING) THE OFFICE 2013
APP-V PACKAGE
Download Office
Deployment Toolkit
(ODT)
http://www.microsoft.com/en-us/download/details.aspx?id=36778
ODT: Download
Office 365
ODT: Build App-V
package
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
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
DEMO
OFFICE AND APP-V INFORMATION
Whitepaper:
http://technet.microsoft.com/enUS/library/dn481351.aspx
Office Deployment Toolkit:
http://www.microsoft.com/enus/download/details.aspx?id=36778

SUMMARY
 App-V
Value Prop
 Applications
are Isolated
 Rich
Windows Applications
Delivered on Demand
 Application
 App-V
Management
5
 Integrated
 Flexible
 Simple
Virtualization
Management
 App-V
and Office
 Turnkey
Creation
 Integrated
QUESTIONS?