Get in Touch

Course Outline

Introduction

Overview of sequencing

Sequencing methods used in App-V

  • Sequencing a web-based application
  • Creating a virtual environment for the application
  • Sequencing an application that hard-codes its installation to the C:\ drive
  • Performing an 'Open for Package Upgrade' on an existing package
  • Integrating scripts into an .OSD file

Merging and Overriding

  • Overriding a local key
  • Merging with a local key
  • Overriding a local directory
  • Merging with a local directory

Microsoft Office in App-V

  • Understanding different versions of Office
  • Developing an Office package for App-V using the Office Deployment Tool
  • Steps involved in publishing the developed Office package
  • Customisation and management of App-V packages

Comparing VFS to PVAD

  • Use of the Primary Virtual Application Directory (PVAD) in sequencing
  • Differences between VFS and PVAD in a virtual environment
  • How PVAD can be accessed even when hidden from view

Deploying and Testing PowerShell

  • Downloading and installing App-V server components
  • Procedures followed during PowerShell deployment
  • Common steps taken to test the deployed PowerShell environment

Understanding Run-Virtual in App-V

  • Addition of a sub-key to run-virtual
  • Acquisition of the AppvClientPackage PowerShell cmdlet
  • Use of the /appvpid:<PID> command line parameter
  • Utilising the /appvve:<GUID> parameter

Patches and Updates in App-V

  • Description of patches and updates
  • Understanding Hotfix 8 for App-V 5.1
  • How Hotfix 8 is used for update purposes

Use of Scripts in App-V

  • Additional information on the script launcher
  • Problems associated with App-V scripting solutions
  • Installation of a script launcher supporting environment
  • Description of different script types

Automating Conversion to App-V

  • Consideration of the time required for conversion
  • Importance of the costs incurred
  • Techniques that can be used for future conversions

Accelerators in App-V Packages

  • Description of package accelerators
  • Steps involved in creating a package accelerator

Dynamic Configuration

  • Configuring user files
  • Configuring deployment files

Advanced Connection Groups

  • Function of the configuration group file and its location
  • Layout of the connection group file
  • Configuration of packages within a connection group
  • Virtually supported connection groups

Advanced Client Integration

  • Description of client integration in App-V
  • How integration is achieved in App-V
  • The importance of client integration in App-V

Troubleshooting App-V

  • Avoiding rabbit holes
  • Combining different areas of knowledge: foundational, operational, and contextual
  • Using Process Monitor for troubleshooting
  • Troubleshooting the App-V client
  • Troubleshooting the OSD file

Client Debugging

  • Regular training for customer care teams on App-V functions
  • Repairing a package
  • Cleaning up the connection group
  • Understanding client logs in App-V

Package Optimisers in App-V

  • Understanding package optimisation
  • Actions taken to achieve space optimisation
  • Actions taken to achieve performance optimisation

Best Practices

Summary and Conclusion

Requirements

  • Experience in implementing Microsoft Application Virtualisation

Audience

  • IT professionals responsible for managing desktop configurations and deployments
  • IT professionals seeking to expand their knowledge and skills in virtualisation
 21 Hours

Number of participants


Price per participant

Provisional Upcoming Courses (Require 5+ participants)

Related Categories