Citrix Gateway (or Citrix NetScaler Gateway) is an access gateway with SSL VPN solution, providing single sign-on (SSO) and authentication for remote end users of network assets.
$995
per month
HAProxy Community Edition
Score 9.3 out of 10
N/A
HAProxy Community Edition is a free, open source reverse-proxy offering high availability, load balancing, and proxying for TCP and HTTP-based applications. It is presented as suited for very high traffic web sites.
$0
Pricing
Citrix Gateway
HAProxy Community Edition
Editions & Modules
No answers on this topic
No answers on this topic
Offerings
Pricing Offerings
Citrix Gateway
HAProxy Community Edition
Free Trial
No
No
Free/Freemium Version
No
Yes
Premium Consulting/Integration Services
No
No
Entry-level Setup Fee
No setup fee
No setup fee
Additional Details
The price for a Citrix Gateway (VPX) perpetual license is $995.00.
You must contact the sales team for subscription license pricing.
Citrix is used by everyone in our Company globally across departments, and provides a standardized, very clean, rarely-changing launchpad for all the common apps your team may need. It connects to Okta for necessary security. From my understanding, app assignment to users from the back end is also very simple. That being said, while the lack of changes over the years helps with guides and familiarity, Citrix is not without it's flaws that could use updating - apps refusing to open, scheduled app crashing at 12:00pm EST every day, setup being not as streamlined as it could be for new users, ease of use lacking on the desktop app, lack of accessible guides/quick walkthrough of what the platform is upon first login, etc. Overall, I look forward to improvements for Citrix, though overall I appreciate it's simplicity leading to visual ease of navigation.
It prevents a single server failure from being a downtime event by adding redundancy to every layer of your architecture. A load balancer facilitates redundancy for the backend layer (web/app servers), but for a true high availability setup, you need to have redundant load balancers as well. So it is well suited for all production related servers and less suited for individual servers that do not require redundancy.
allows seamless use of 2-factor authentication for heightened security within the VPN, and lowers risk of an external hack because of it.
it allows for differing levels of security. access can be set specifically through the VPN so 2 users can use the same site and get different results depending on their active directory security policy.
It can grant the ability to launch a single application or an entire VPN envelope
A few, rare times each year, HAProxy CPU utilization spikes to 100% and server has to be rebooted - this may be related to HAProxy OR it could be an external factor causing this.
Citrix is a visually very clean platform, allowing for ease of use from even the least tech-savvy. That being said, the apps crashes a lot (scheduled or otherwise), and apps very often refuse to open from the dashboard, making for a frustrating/confusing experience from those who have not yet experienced these same issues daily for years now. The launcher app (for MacBook) leaves a lot to be desired in terms of both setup and daily use, making the web version more viable. First-time users are also often confused on what Citrix is - and how each app connects in order to open a program (explaining "log into Citrix on the web, then download the launcher app, then launch the Spectra app via Citrix web, which will open in the Citrix launcher app on your laptop to launch the app, but you have to paste in the URL again and log in again to access" is a handful)
It is very easy to use. I was able to find a lot of documents for it on the internet. Very good community support. There are lots of examples available to try. We mostly use a command-line user interface to interact with it. The CLI is also super easy to use and very easy to interact with
Support is pretty good and pretty fast to respond. I can't say I can really complain about the support experience I've had with them, as they've resolved issues within a reasonable time-frame. Of course, they could always be faster and better, but I think for what we pay, it's well worth the money.
We haven't used customer support. We mostly used the community version. We build a multi-node HAProxy cluster with HA to the proxy itself using opensource plugins available. With the support available on the internet and the documents available we don't need to use much customer support.
We chose Citrix Netscaler Gateway for its wide market presence and its great experience over time. Although the implementation time may be longer than in the other solutions, I think the results are better and it allows configuration with greater capacity than the others. The cost is similar in all the solutions seen.
We chose HA Proxy because it is cheaper than a hardware balancer, it is an open-source solution with a large community behind it and with constant updates. It also allows custom scripts according to needs.HA Proxy is a solution used in many internet sites like GitHub, Reddit, Twitter, and Tuenti.
The largest positive impact was that it provided a path up upgrade from the now defunct CSG Citrix product. Because Netscaler Gateway is an at cost product, where CSG was not, one could argue there is no monetary ROI but the ROI in this scenario comes more from the ability to not have to use a non Citrix product and learn the skills needed to administer it.
Negative wise, Netscaler Gateway can be quite costly in both upfront costs and maintenance fees. It is part of business and a requirement but when using it as a replacement for CSG you will have to account for several thousands of dollars per year in additional cost.
Because it can implemented as a virtual server (it comes in both hardware and non hardware versions) the lack of need to add one more piece of hardware to our data center saves in space, up front costs, and power/cooling needs if you opt to go with the software based version.
Significantly lower investment vs competitors. In the case of F5s we have Virtual Editions so we're paying for the hardware to run it on top of the several thousand dollar licenses that are required for each pair and we currently have a pair of F5s per client so there's a huge potential for cost savings there.
Requires our network engineers to learn a new skill or our Systems engineers to take on the responsibility of managing the load balancers. It's not a huge difference either way, but it does impact the way we have done business in the past.