NGINX Controller is NGINX’s control‑plane solution that manages the NGINX data plane. Built on a modular architecture, NGINX Controller enables you to manage the entire lifecycle of NGINX Plus, whether it’s deployed as a load balancer, API gateway, or a proxy in a service mesh environment. The Load Balancing Module configures, validates, and troubleshoots your load balancers. The API Management Module allows you to define, publish, secure, monitor, and analyze APIs. An upcoming Service Mesh Module will simplify how you move from common Ingress patterns for containers to more complex service mesh architectures designed to optimize management of dozens, hundreds, or thousands of microservices.
Effortlessly manage load balancers, API gateways, and service mesh deployments at scale across a multi‑cloud environment from a single pane of glass.
Ensure application performance, reliability, and availability by gaining deep visibility into OS, API, and NGINX Plus metrics, and adopting best‑practice performance and security recommendations.
Deploy new features and applications faster using a policy‑driven approach. Create policies for specific environments such as production or staging, and for a range of application types ranging from legacy applications to modern, microservices‑based distributed applications.
Manage all your NGINX Plus load balancers on a single pane of glass:
Manage the entire lifecycle of your APIs using a simple, intuitive GUI: