3. App-V 5.0 Application Virtualization & What’s New in 5.0
Managing App-V 5.0 More Ways to Manage App-V 5.0
Virtual Application
Next Generation Dynamic Suite Composition
Connection
Virtual Application Extension Managing Virtual Application Interactions
Shared Content Store Next Generation VDI Deployment
4. 2006: 2008: 2010: 2011: Now: Now:
acquired App-V 4.5 App-V 4.6 App-V 4.6 SP1 Server App-V App-V 5.0 Beta
Scale 64-bit Sequencer Manage
Distributed Office 2010, Workflow Server Apps
deployments Windows 7 Package Separate
Accelerators Apps from
Best Practices Config
5. 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
Optimize for VDI with one management workflow
Rich PowerShell scripting allows automation and customization
6.
7. Sequencer
Similar UI from App-V 4.6 SP1
New package file format
Package Converter
Customers can carry forward
existing investments
Easily convert 4.5+ packages
to the new format
8. Virtual subsystem overrides
Modifies a Package’s
Disable virtual subsystems
Virtual Environment
Scripts
Dynamic Deployment Configuration
Dynamic
Dynamic User Configuration
Configuration Types
Can combine
No Package Update Modify existing package content
Is Needed Add to an existing package
9. Global scope: all users on the machine
Specify Dynamic Deployment Configuration file per package on the machine
Stored when the package is added
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
10.
11. New App-V Management Dynamic User Configuration
PowerShell
User Interface Modified the Virtual Environment
Browser-based Shortcuts & Applications can be PowerShell is available to
Easily manage the lifecycle of a modified in the UI automate all the tasks you’ve
virtual application Advanced configuration can be just seen
imported directly to the console
One package, many
configurations
12.
13.
14.
15. App-V Packages can be deployed in multiple
Next Generation DSC Virtual Application Connection Groups
Configuration is separate from the packages
Integrated with Create and configure via Server User Interface or PowerShell
App-V Management
Know the dependencies
Server
Manage in
Can use PowerShell to create and manage
Standalone Mode
Applications + Plugins
Supported
Applications + Middleware
Configurations
Applications + Applications
16. Supported
Subsystems
• Shortcuts
Extension Point is Global Visibility • File Type Associations (FTA)
registered natively • Native –to– Virtual • AppPath
• URL Protocols
with Windows • Virtual –to– Virtual
• Software Clients
• Set Program Access and
Computer Defaults (SPAD)
• COM Local Servers
17.
18. URL Protocols Disabled
Native application could not see and use mailto
functionality in the virtual application
URL Protocols Enabled
Native application could see and use mailto
functionality in the virtual application
19. Is the interaction well defined? Does the Virtual Application
Does the OS or a native need to interact with another
application need to interact Virtual Application?
with the Virtual Application?
Use
Use
Virtual Application
Virtual Application Extension
Connection
20. Store applications centrally
Save disk space in VDI/RDS
Applications are executed on the shared store
Applications can be updated per the usual process
21. App-V Packages App-V Client App-V Server
Modify the Virtual Environment Configure with Group Policy Web-based User Interface
with Dynamic Deployment Manage with PowerShell Manage with PowerShell
Configuration or Dynamic
Standard Windows tools: HTTP support for
User Configuration
PowerShell, Event Logs, ETW publishing, streaming
Combine packages at runtime tracing SMB streaming
with Virtual Application
Co-exist with App-V 4.6 client
Connection
Expose virtual application to
native using Virtual Application
Extension
22.
23. UE-V UE-V flexible settings sync
Settings locations template What settings to sync?
In-box templates Standard templates included
Advanced templates Build your and manipulate existing templates
Technology comparison UE-V and roaming profiles
24. Unique Multiple
Workstyle Devices
s
Desktop More
Virtualizatio Mobile
n
Traditional approaches don’t meet today’s need for a
consistent user experience across devices
34. Feature Roaming Roaming Microso UE-V UE-V +
Profiles Profiles ft SCCM +
Windows 7 Windows 8 Account GP
Roam settings between multiple computers
Roam settings between physical and virtual apps
Manage via WMI
Sync settings changes on a regular basis
Little configuration needed to setup
Supported on non-domain joined machines
Supports Primary Machine AD attribute
Roams settings between VDI/RDS and rich
desktops
Self heal agent settings
Unlimited setting storage space
Choice in which app settings to roam
Use this slide in reaction to customer requests on how UE-V compares with Roaming User Profiles in Windows 7 and 8 and the sync technology as part of the Microsoft account feature in Windows 8.Here is a quick overview of how UE-V compares with some of the other technologies that can be used to roam your experience. You can see that roaming user profiles in Windows 7 and Windows 8 works great in specific scenarios where you just need to roam settings between computers but UE-V is a better solution when roaming the experience across physical and virtual apps and desktops.With the sync technology in the Microsoft account feature in Windows 8, you can roam the OS settings from one Windows 8 machine to another but you have to store all the experience information in the Microsoft cloud and not on prem. There is also a limit to the amount of storage you can use for the experience information with a Microsoft account.