Agile, flexible DevOps practices are crucial to successful application modernization initiatives, which often involve migrating applications from on-premises to public cloud using containers. At the same time, many organizations must continue hosting applications on-premises due to regulatory and compliance requirements, cost concerns, or other business needs. NetScaler, an application delivery and security platform, and Google Anthos, a cloud-centric container platform, work together to provide consistent and reliable application delivery and security for any application on any infrastructure.
NetScaler for hybrid cloud application delivery
NetScaler provides powerful and flexible topologies that complement organizational boundaries. Dual-tier deployments employ high-capacity hardware or virtualized NetScaler ADCs in the first tier to segment control between network operators and Kubernetes operators, while the second tier employs containerized NetScaler ADCs within the Kubernetes cluster.
With its flexible topologies, NetScaler makes it as easier to migrate applications between on-premises and cloud. Because all NetScaler form factors share the same code base, NetScaler works the same regardless of the environment in which it is deployed. So you gain operational consistency along with greater agility regardless of the type of application (monolith or microservices) and infrastructure. Key NetScaler features include auto-scaling, global server load-balancing (GSLB), multi-cluster ingress, and a web application firewall.
Google Anthos for hybrid cloud infrastructure management
Google Anthos unifies the management of compute infrastructure and applications across on-premises, at the edge, and in multiple public clouds with a Google Cloud-backed control plane for consistent operation at scale. Key features like an enterprise-grade container orchestration and management service; policy and configuration management; and a service mesh help you to accelerate the adoption of Day 2 operations and make your DevOps pipeline more efficient.
Key capabilities of NetScaler with Google Anthos
Key capabilities you gain from using NetScaler with Google Anthos include:
- Auto-scale ADCs from within a Google Kubernetes Engine (GKE) cluster based on user demand
- Automate ADC Day 2 operations using Anthos Config Management
- Implement advanced security controls and enforce security policies with NetScaler Web App Firewall and Anthos Policy Controller
- Automate multi-cluster/multi-regional deployments and load balancing configurations from within GKE using NetScaler GSLB and Anthos Config Management
- Export metrics and transaction data from NetScaler using the containerized NetScaler Observability Exporter and export them to such popular endpoints as Zipkin, Kafka, Elasticsearch, Prometheus, and Splunk Enterprise
- Automate canary deployments using NetScaler Ingress Controller and Anthos Config Management
We provide fully functional labs for you to test. The labs’ source code is publicly available on GitHub. Note that our GitHub account refers to Citrix ADC, which is the former name of NetScaler.
Request a free consultation with the NetScaler product team
If you’re looking to get started with application modernization, request a free consultation with the NetScaler product team: appmodernization@citrix.com.
To participate in the discussion about application modernization, join the NetScaler cloud-native Slack channel.