- Excellent for remote satellite users with low bandwidth and high latency connection.
- Keeps data and applications secure in the data center as users are only getting "screenshots" of the application and mouse/keyboard inputs.
- Platform agnostic allowing users to access from Apple OSX, iOS, Android devices, Windows, and Linux.
- Allows increase user density when applications are installed on centralized servers as opposed to on user desktops and laptops.
- Can be expensive for medium and small companies since there is additional cost of Windows OS and RDS cal licenses still needed in addition to XenApp.
- Frequent version updates (every 2-3 months) can make admin/engineer job difficult to keep the environment stable.
- Upgrade from 6.x to version 7.x is a dramatic change and a challenging task. There are product name changes too that cause confusion in the industry.
- Citrix tier 1 support is hit or miss, but specific product support such as Netscaler or PVS are great.
- XenApp is very easy to access for anyone with an internet connection and web browser.
- The layout is clear and easily accessible once you are logged in.
- Opening programs from within XenApp is quick and simple to do.
- Instructions for turning off pop-up blockers so that programs can launch would be helpful.
- Advising that the Citrix Receiver is required in order to open applications within Citrix would be helpful.
We are saving [by] not implementing a firewall ACL and giving Citrix XenApp access (integrated with several domains).
- Simple access to applications, secure access using icons to use the applications.
- Access to integrated applications with active directory security.
- Only the Citrix Receiver component is required to access Xenapp
- Control and monitoring secure access to our vendors and users. Security is very important to us.
- Access from the Internet to an enterprise application (SharePoint/SAP GUI, Web .NET Apps, etc).
- Access to our DMZ zones to get vendor supports.
- Centralize control and reduce application management costs.
- Deliver Windows and other business apps to workers on any device.
- Workers are able to use devices they already own (BYOD), which cuts costs of buying new hardware.
- Cost - Licensing costs are not cheap.
- Local printing is not installed by default. It took some time getting printing set up for each individual user.
- Application compatibility is an issue when Citrix XenApp is updated, we were forced into purchasing not only an update, but also new office software.
- Remote accessibility is a huge plus with users on various devices that are supported. i.e. PC's, tablets, smart phones (most makes/versions)
- Implementation; allowing access without the need to install software on a users device. Once requested permissions are granted and the user can start pretty seamlessly regardless of devices specifications or licensing hiccups.
- Easily determine users connecting to specific applications to better scale growth; determining upgrade costs and licensing needs.
- Local resource redirection is easily manageable from both end user and IT management.
- Supported version and upgrades. These can become cumbersome for IT management to speck out and plan for multiple users. This delays upgrades which then prevents Citrix Support for outdated versions. (IT knows this across the board all too well)
- Configuring custom or non mainstream applications can be a strain during implementation.
Not well suited for power hungry applications, such as utilizing CPU, Memory, Bandwidth. Adobe products for example work fine however a strong user could see performance issues due to bandwidth and shared resources. This is when local installation is best.
Review: "Citrix Xenapp is your one stop shop for application virtualization and offering services to low bandwidth offices."
- Xenapp uses a proprietary system (IMA/FMA) to more quickly deliver the screen shots, mouse clicks, etc...being done on the servers back to the users screen. This system is faster than any other app delivery programs protocols and for most users the apps are fairly seamless and run as if they were local as to speed.
- Xenapp does require some training but overall is not overly technical in nature which helps in quickly ramping up into managing and configuring it.
- XenApp's one main goal is to publish applications to user desktops. It does that better than any other solution on the market. There are alternate ways of doing this including simply using Microsoft's built in App delivery product but you will encounter more issues and a less than happy user experience if you try to pay less and skip adding XenApp into the mix.
- Although I recommend Xenapp in all serious VDI/remote application situations, it is expensive and will add a lot of money to any projects budget. Some places will have a hard time justifying using it vs. the built in (free) Microsoft product and this makes the cost an area they could improve on.
- Previous versions of Xenapp were more admin friendly than the current iteration. One example would be the ability to assign values to each server in your farm such that if you had a server that you wanted less users on it was an easy task. Xenapp now divides the users evenly with little way of doing granular load balancing.
- Another crucial missing feature of Xenapp is the ability to move users from one server to another without making them log back in. For example, if you have a server that you know is having an issue it would be helpful if we could move users off onto a healthy server without making them logoff/kicking them off.
Finally Xenapp is also a good solution for a common interface across multiple devices.
Xenapp is not a good solution for any situation that will feature network and internet access
not being available at all times. People who are travelling a lot and rarely sitting in one location will be frustrated by the need to have constant internet access to access their data.
- Application delivery - Deliver any application to any user anywhere in the world.
- Security - Data no longer exists on the users' machines. With XenApp data stays in the datacenter where it can remain safe and secure.
- Upgrade Flexibility - Upgrade your application in once place.
- Mobility - Access any application on any device anywhere in the world.
- Mobility - Though mobility is outstanding, the ease of use could be a bit better.
- Application layering - Though it has come a long way, application layering still needs some work.
- Profile management - Citrix UPM needs work.
We have an application that is a fat client app that needs to be delivered to our clients. Citrix's Xenapp is the perfect delivery method as it provides a secure easy method for those deliverables. It addresses the problems of having to deploy new releases to multiple users by deploying to a set of load balanced servers.
- Load balancing servers
- Ease of deployment of applications to end users
- Centralized application management
- Better user logging without using Edgesight would be nice
- Better legacy app support
- Better application streaming support
- Provides seamless access to published applications and desktops.
- Provides security with the use of NetScalers, STA/SML Brokers, and controlling how applications appear and who they are published to.
- Ease of publishing and configuring applications.
- Citrix error messages are sometimes vague and provide little insight into the cause of a particular problem.
- EdgeSight server can be hit or miss as far as servers consistently checking in.
- There are known issues with smart card detection within ICA sessions, causing issues with users accessing published web applications that require smart card for authentication. I have been troubleshooting this with Citrix Techs for months now. XenDesktop 7.6 supposedly offers improvements in smart card detection within ICA sessions.
- 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!
- Load balacing
- Remote Access
- Management of Applications and Users
- XenApp 7 is a lot different than previous versions of XenApp. There is more configuration needed for it to work than before.
- Easier way to shadow application sessions.
- Cost is high for the licensing.
- Application hosting: Citrix has been doing this for a long time, and they overcome the complaints and issues in the previous release with the return of XenApp in this newest version.
- Resource monitoring and load balancing.
- Administration: Application management is greatly improved in XenApp 7.6. Everything is consolidated into a single console and deploying groups of applications to users has continued to improve.
- More intuitive installation instructions, better documentation.
- Adding additional Delivery Controllers post initial configuration is a bear. It requires a complex series of steps to add each additional Controller if they are not configured during initial setup.
- Name changes to known products continues to be a problem for Citrix.
- Seamless app deployment - Users are presented with the applications as if they were locally installed onto their desktops.
- Citrix Universal Printing - Using the Citrix Universal print driver, issues printing at the workstations have decreased by 50%.
- Citrix Receiver - There is a Citrix receiver for almost all machine types. Physicians connect to their applications using Microsoft, Apple (desktop and mobile) Linux and Android receivers.
- Citrix Shadow sessions will not work correctly if the user has multiple monitors.
- Migration between XenApp levels is not a smooth process.
- Scales easily
- New versions of Xenapp always bring new and different challenges (bugs) that must be resolved. So upgrading from version to version can be painful (though that could be said of any application).
XenApp Scorecard Summary
Feature Scorecard Summary
XenApp Technical Details