NetScaler on Azure use cases
Hybrid cloud load balancing
Secure application delivery
Phased migration to cloud
Disaster recovery failover
Why NetScaler on Azure?
Bot and threat-actor traffic removal: Azure charges by the bandwidth used and number of requests, so removing approximately 40 percent of the traffic requests caused by bots frees up backend services and results in significant savings
Connection multiplexing: By re-using connections to backend resources, backend servers have less load, so fewer resources are needed to support the same load
Caching content: By serving cached content, NetScaler reduces the workload of the backend resources and, as a result, reduces the number of resources required
Stronger security without compromising performance
NetScaler's one-pass architecture for traffic processing enables it to perform many functions simultaneously — including security inspections — without causing delays that can impact the application end-user experience. By using NetScaler, you get stronger security and optimal application performance compared to Azure’s native load balancer.
Centralized management to save time and reduce configuration errors
NetScaler works the same on Azure as it does on-premises: You use the same management plane and configuration commands for application delivery no matter where you host your application. From a single dashboard, you can streamline the management, monitoring, and troubleshooting of your application delivery on Azure.
Accelerated networking for heavy workloads
Accelerated networking improves network performance, including latency, throughput, and CPU utilization. And while it can improve a virtual machine’s throughput, it can do so only up to the virtual machine’s allocated bandwidth. NetScaler on Azure provides increased throughput so you can take advantage of accelerated networking for heavy workloads that need to send or receive data at a higher throughput while achieving reliable streaming and lower CPU utilization.
Canary deployments for mitigating risk
Canary deployments help you limit the risk involved in introducing a new version of an application to your production environment by first rolling it out to a subset of your users. Using the NetScaler ingress controller together with Azure pipelines, you can create a canary deployment with the tools and technologies you already use for your infrastructure and continuous deployments.
Hybrid cloud load balancing for Azure DNS Private Zones
Azure DNS supports private DNS domains as well as internet-facing DNS domains. With Azure DNS Private Zones, you can use your own custom domain names rather than Azure-provided names when hosting your intranet applications on-premises and in Azure. To provide users with seamless access to applications that reside in separate environments, NetScaler’s GSLB routes the user’s request to the most optimal on-premises or Azure server. It also facilitates seamless DNS-based failover.