What is our primary use case?
I work as a senior sales engineer and business developer manager and we distribute the Citrix NetScaler AppFirewall. My job is in presales and I'm also a distributor, assisting the company partners.
Our customers are generally enterprise and public companies and our primary use of the product is for security and work balancing applications. Implementation of the product assists with all the applications and the customer's communication requirements. NetScaler can do a lot of things. We make a point of always using the latest version of the product.
What is most valuable?
I think that the work balancing applications are the most valuable feature. The licensing model that Citrix has implemented is very good. It's a pay-by-use system.
What needs improvement?
The product could be improved by making it easier to use and easier to implement. We've had some difficult problems with that.
An additional feature they could include more of a firewall, as you would find with Checkpoint, Fortinet or Palo Alto firewalls, which all have specific features for security. It would be good if they could include some kind of technical analysis in the next version but I don't know that is part of the Citrix strategy.
For how long have I used the solution?
I've been using Citrix NetScaler AppFirewall for the past two years.
How are customer service and technical support?
The Citrix technical support is very good and the support from the company sales engineer is very good too.
How was the initial setup?
The initial setup can be problematic. The length of time it takes to implement really depends on the project. It normally takes around two weeks.
What about the implementation team?
Our company carries out the implementation, the integration of the solution on the customer's infrastructure. In Portugal, we have a lot of enterprise and public sector implementations and a lot of different products available for mounting infrastructure. Sometimes the older implementations and on-prem implementations haven't been done properly and we need to manage this for the customer and for the implementers. You need to know very well what the customer has in order to implement the solution.
What other advice do I have?
The deployment model depends on the customer and normally it's carried out by the customer, because NetScaler in Portugal, where I am, isn't well known so we do a proof of concept first for a couple of months and then after the installation, configuration and the customer approves the product, then the department delivers it.
There are some security problems, there's are DOS problems, different kinds of attacks. Another one is for load balancing the charge of the application because NetScaler is a very good solution to load balance the load off the application itself, from Citrix or from another solution. These are the best cases, security and load balancing.
I would rate this product a nine out of 10.