app-v 5.0 sp2 (mdop 2013 r2)

11
APP-V 5.0 SP2 (MDOP 2013 R2) Presenter - Fred Bainbridge @FredBainbridge

Upload: vartouhi-hansen

Post on 31-Dec-2015

64 views

Category:

Documents


0 download

DESCRIPTION

APP-V 5.0 SP2 (MDOP 2013 R2). Presenter - Fred Bainbridge @ FredBainbridge. App-V 5.0 SP2. Overview Sequencing Management. App-V Overview. What it does Isolates Apps, preventing conflicts Runs applications without source Centralized Distribution Streaming Delivery (Optional) - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: APP-V 5.0 SP2 (MDOP 2013 R2)

APP-V 5.0 SP2(MDOP 2013 R2)

Presenter - Fred Bainbridge

@FredBainbridge

Page 2: APP-V 5.0 SP2 (MDOP 2013 R2)

APP-V 5.0 SP2

Overview

Sequencing

Management

Page 3: APP-V 5.0 SP2 (MDOP 2013 R2)

APP-V OVERVIEW

What it doesIsolates Apps, preventing conflicts

Runs applications without source

Centralized Distribution

Streaming Delivery (Optional)

Application Remediation

What it does NOT doSecure Data

Virtualize Drivers

Boot time services

Parts of the O.S. (Internet Explorer)

Com+ and ComDLL (Dllhost.exe)

Page 4: APP-V 5.0 SP2 (MDOP 2013 R2)

APP-V OVERVIEW

Specific App-V 5.0 SP2 Changes Server 2012 R2 and Windows 8.1 Support Office 2013 Support Support for AppV.ActiveX and AppV.BrowserHelper extensions Native Internet Explorer plug ins! No more RunVirtual keys for IE plugins.

Still needed for 3rd party applications (Adobe) Visual C++ Runtimes Dependencies are captured during sequencing No more having to worry about VCRs

Page 5: APP-V 5.0 SP2 (MDOP 2013 R2)

APP-V 5.0 SHELL EXTENSIONS

Context menu handler

Adds menu items to the context menu. It is called before the context menu is displayed.

Drag-and-drop handler

Controls the action where right-click, drag and drop and modifies the context menu that appears.

Drop target handler

Controls the action after a data object is dragged and dropped over a drop target such as a file.

Data object handler

Controls the action after a file is copied to the clipboard or dragged and dropped over a drop target. It can provide additional clipboard formats to the drop target.

Property sheet handler

Replaces or adds pages to the property sheet dialog box of an object.

Infotip handlerAllows retrieving flags and infotip information for an item and displaying it inside a pop-up tooltip upon mouse hover.

Column handlerAllows creating and displaying custom columns in Windows Explorer Details view. It can be used to extend sorting and grouping.

Page 6: APP-V 5.0 SP2 (MDOP 2013 R2)

APP-V SEQUENCING

Building an App-V Sequencing Machine Requirements

.NET 4 and Windows Management Framework 3.0 (PowerShell 3.0) Installation media can be found with MDOP 2013 R2

Tips Use a VM, utilize snapshots. Turn off Windows Defender and Windows Search. No AntiVirus Only join a domain if needed. Sequence applications on the oldest used Operating System. Only Base Apps should be installed.

Page 7: APP-V 5.0 SP2 (MDOP 2013 R2)

APP-V SEQUENCING

Sequencing Best Practices Apply updates and patches during sequencing Configure Application for your environment Define Streaming Contents Disable All Automatic Updating Document step by step actions You may have to run the program several times to get all the changes

Common Sequencing Hang-ups Not testing the finished product Not having access to the Application Expert

Page 8: APP-V 5.0 SP2 (MDOP 2013 R2)

APP-V SEQUENCING

Virtual Application Execution (Finished product)

App Related Data also isolated. (User preferences and data)

Deployment and User Config XML files can be modified for further customization.

File Description.APPV The Virtual Application Package file containing all

assets and state organized into stream able feature blocks.

.MSI Executable deployment wrapper allowing the manual deployment of .APPV files or deployment

via existing third party deployment platforms._DeploymentConf

ig.XMLUsed for customizing the default publishing parameters for all applications in a package.

_UserConfig.XML Used for customizing the publishing parameters directed to specific user groups for all

applications in a package..CAB Optional: Package Accelerator file used to

automatically rebuild a previously sequenced virtual application package.

.APPVT Optional: Sequencer Template file used to retain commonly re-used sequencer settings.

Page 9: APP-V 5.0 SP2 (MDOP 2013 R2)

APP-V MANAGEMENT

Means to manage App-V

Stand Alone Client

App-V Management Server (Full Infrastructure)

Enterprise Software Distribution (SCCM) Install via MSI or PowerShell wrapper with SCCM 2007 Managed Natively with SCCM 2012 SP1 and higher.

Page 10: APP-V 5.0 SP2 (MDOP 2013 R2)

APP-V MANAGEMENT

DEMOS

Creating an Application Model for App-V

Internet Explorer Add-Ons

A Legacy Java application using SCCM 2012 R2 Virtual Environment Virtual Environments and Environment variables

App-V Hidden logs

Page 11: APP-V 5.0 SP2 (MDOP 2013 R2)

QUESTIONS?

Fred [email protected]@FredBainbridge