Application delivery and security solutions can be time consuming to efficiently set up and manage, especially for full stack engineers and DevOps teams who typically don’t have deep expertise in networking or security. Companies that rely on ADC automation have specific business needs that typically align with one or more of the following use cases:
Infrastructure-as-code approach for repeatable DevOps and CI/CD processes
An intent-based application delivery solution automates your decision making for you while you maintain full control over your environment. By using custom policies to declare your intent— or desired end state— you can take an infrastructure-as-code (IaC) approach to managing application delivery. The result is a sustained, consistent, and repeatable deployment model for application delivery resources that aligns with your DevOps and CI/CD processes.
Automation is key to operational consistency when deploying ADCs across on-premises and cloud environments. A single pane of glass to manage the configuration of your entire ADC fleet allows you to deploy hardware and software ADCs in one place in the same way. And the infrastructure-as-code approach to ADC configuration eliminates the guesswork and manual tasks that lead to configuration errors.
Consistent configurations across multi-cloud
By automating application delivery tasks, you can also accomplish more work with less effort, enabling rapid deployment and fast replication of changes across multi-cloud environments. Using the same tools and processes across on-premises and cloud lets you simplify application delivery management and reduce the risk of errors.
Consistent security across multi-cloud
Using automation, you can seamlessly apply security policies across your multi-cloud environments to ensure a consistent security posture. And you can centrally maintain and version security policies through a source code management tool like GitHub for a single source of truth.
Did you know?
You can use your IaC tool of choice like Terraform or Ansible to automate the configuration of your NetScaler ADCs.
ADC automation with NetScaler
With automation, you can easily configure as code many common tasks such as authentication, rate limiting, rewrite/responder policies, content routing, WAF, bot management, Kubernetes CRDs, and more.
The NetScaler Automation Toolkit contains everything you need for automated ADC and network configuration: SDKs, public cloud deployment templates, NetScaler APIs, and integrations with IaC tools.
NetScaler comes with declarative templates called StyleBooks that automate the creation and management of NetScaler ADC configurations.
NetScaler integrates with the most popular IaC tools like Terraform, Consul-Terraform-Sync, and Ansible.
You can configure NetScaler ADCs from within the Kubernetes cluster and they will automatically adapt and respond to Kubernetes events.
NetScaler uses a common operating system for all ADC form factors and a single management plane, making it easy to share and reuse your NetScaler configurations across on-premises and cloud environments.