Still the king.
May 24, 2016
Still the king.
Score 8 out of 10
Overall Satisfaction with XenApp
XenApp is used in organization wide to deliver a consistent application experience across multiple platforms. We use XenApp to publish full blown desktop applications to mobile devices and for delivery to physical and virtual desktops (XenDesktop).
- As previously mentioned, XenApp allows us to provide a consistent user experience no matter what device they are on. This can be their workstation on their desk, their own BYOD laptop regardless of OS, and mobile device.
- By delivering our XenApp servers with Citrix Provisioning Services, XenApp empowers our IT staff by giving them centralized management and version control of applications "out on the floor".
- The ICA protocol allows our users to have the best possible experience when they are on the go.
- NS Insight also gives us visibility into all of the important metrics to troubleshoot and/or optimize policies to fine tune the user experience.
- From an administrators point of view, XenApp requires that an engineer "know the full stack". There are competitors out there that are trending towards moving the management and infrastructure layers into AaS (As a Service) models.
- Multi-Site support has recently been addressed with FMA, but previous to the current (bleeding edge version) this was a major pain point that was supported in previous (6.5) versions.
- Deeper Linux support!
- Again I'll be going back to the consistent experience. From the top to the bottom, from the administrators point of view, all the way down to the user.
- RDS Remote App
Protocol, protocol, protocol. The feature sets between RDS RemoteApp and XenApp are very similar now as Microsoft has done a lot in this space to close the gap. In the end, the main reason to go with Citrix XenApp over RemoteApp is to leverage the ICA protocol. For decades, ICA has been the best of breed for application presentation and continues to lead the pack.
Because of it's versatility, I hesitate to think of XenApp as a niche product. The largest hindrances would revolve around resources; sufficient storage, virtualization, memory last but not least human resources (trained engineers). XenApp as a whole has a tendency to expose shortcomings in an environment that may have gone unnoticed prior to deployment. This can be a shortage of IOPS in the storage array, over subscription of CPU/Memory in the hypervisor or a lack of general Systems Administration skills.