An (un)biased look at Microsoft App-V
vs. Citrix Application Streaming
@stealthpuppy
Agenda
• Features
• Architecture / deployment integration
• Licensing
• Do’s and don’ts
Features
Application virtualisation features
• The path to desktop virtualisation
• App-to-app compatibility
• Internet Explorer
• Office (core applications)
• Isolation
• On-demand delivery / streaming
Architecture
App-V Clients
Virtual Desktop
Remote Desktop Server
Desktop
App-V Clients
Virtual Desktop
Remote Desktop Server
Desktop
App-V Clients
Virtual Desktop
Remote Desktop Server
Desktop
Standalone App-V Client
App-V Streaming
Server
App-V
Management
Server
SCCM
Distribution Point
SCCM Management
Console
App-V Management
Console
SCCM Database
App-V Database
Active Directory
Management Web Service
App-V Sequencer
Streaming
Streaming +
manifest
SCCM application
delivery
Virtualized application
MSI-wrapped virtualized application
Application delivery via MSI
on CD
Windows application
Licensing
Microsoft licensing
Remote Desktop CALs
SA + MDOP
Windows InTune
Per Device
Citrix licensing
XenApp Advanced Edition +
CAS CALs
Concurrent / Per Device / Per User
http://support.citrix.com/article/CTX112636
Do and Don’ts
Do
• Have a strategy
• Understand your applications
• Plan for compatibility
• Read the sequencing guide
• Create standards
• Stay on top of documentation
• Don’t fail – app. virt. is not a panacea
stealthpuppy.com/appv-faqs
stealthpuppy.com/appvrecipes
appvirtguru.com social.technet.microsoft.com/Forums/en-gb/category/appvirtualization
forums.citrix.com
Resources
Questions?
Articles
• How to Create Extensions on Microsoft App-V:
http://support.citrix.com/article/CTX126741
• How to Use the App-V Integration Kit to Publish App-V Applications on XenApp:
http://support.citrix.com/article/CTX126423
• How to Sequence an App-V Virtual Application and Stream XenApp Server to
be Published Seamlessly to Users: http://support.citrix.com/article/CTX126082
• Overview of the AppStreamingToAppVConduit Utility:
http://support.citrix.com/article/CTX124860
• File Type Associations for App-V Sequenced Applications Published through
XenApp 6.0: http://support.citrix.com/article/CTX126664
• Publishing App-V Sequences in XenApp:
http://support.citrix.com/proddocs/index.jsp?topic=/merchandising-20/mer-
dep-app-v.html
• Application Streaming Launch Utility:
http://support.citrix.com/article/CTX126674