I have been working with all Citrix NetScaler VPX platforms: BLX, VPX, MPX, SDX, with all of them. I have completed more than 300 deployments with several different customers. I work with virtual and desktops, GSLB, Web Application Firewall, and all features that exist on Citrix NetScaler VPX.
I have been doing projects with customers integrating solutions because they have specific needs and require either new deployments or help solving issues on existing deployments. With Citrix NetScaler VPX, I have worked with environments with 10,000 users or more. I work with customers where the maximum number of users I have worked with is 30 to 35 with SDX. With Citrix NetScaler VPX, I have worked with environments with 5,000 users or fewer. They are using Reverse Proxy, Content Switching, Load Balancing, Cache Redirection, AAA, virtual servers, multiple configurations, and Multi-Factor authentication with Gateway and VPN capabilities.
The needs depend on your requirements. If you need to work with remote users, Citrix NetScaler VPX Gateway and virtual server features are very important. If you are providing websites, you need to use Content Switching, Traffic Management, and Load Balancing. When working with those configurations, you need to always implement SSO and two-factor authentication. You must authenticate users and always require a second factor. You must not work with just user and password authentication. You always need to configure Multi-Factor authentication with Citrix NetScaler VPX for access to the websites that you are load balancing. When connecting to Citrix Virtual Apps and Desktops applications, this is very important. The most used features could be Traffic Management, Content Switching, Load Balancing, and Citrix NetScaler VPX Gateway.
I have been deploying in many customers because you are encrypting and decrypting on Citrix NetScaler VPX and you offload the backends. However, several customers always want to use SSL end-to-end with no SSL offload configuration. If you need safety, you need to configure all the servers, Citrix NetScaler VPX and also the backends for safety reasons. You are introducing additional load on the backends, but nowadays most customers want to use SSL in all the ways and in all the communication paths.
I have been deploying Web Application Firewall in many customers. Web Application Firewall has many configurations. Citrix NetScaler VPX Web Application Firewall works at Layer 7. You can configure signatures, which is the easy way to configure Web Application Firewall, but there are many security checks that you can configure and you need to talk with many developers to deploy it. It is very complicated. I have completed many deployments, and it is amazing, but sometimes it is confusing for most people because you need to do a lot of work when you configure security checks of Web Application Firewall feature.
I have been working with several different customers in all the fields. Normally, they are not small companies. The companies could be medium to high.

