Upload
devin-rodriquez
View
36
Download
0
Tags:
Embed Size (px)
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
Citation preview
APP-V AND OFFICEMatthijs Gates
Senior Program Manager
Microsoft
TOPICS
App-V Value Prop App-V 5 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
APPLICATION VIRTUALIZATION COMPONENTS
Application Sequencing
and Virtualization
Flexible Infrastructure with Multiple
Delivery Options
Policy Based application
management
Application Virtualization
Client
Microsoft Application Virtualization Platform
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
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
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
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
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
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
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
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)
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
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
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
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/en-US/library/dn481351.aspx
Office Deployment Toolkit: http://www.microsoft.com/en-us/download/details.aspx?id=36778
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
QUESTIONS?