Web Server Load Balancing with NGINX Plus

What Is the NGINX Controller Application Delivery Module?

The NGINX Controller Application Delivery Module is an app‑centric control plane solution for all your NGINX Plus load balancers. It empowers DevOps teams to deploy load balancers for modern, cloud‑native applications using a self‑service approach while simultaneously enabling NetOps to ensure compliance with corporate security policies by setting guardrails rather than gates, thus accelerating deployment velocity and ultimately faster time to market.

With its intuitive, app‑centric user interface you can quickly and easily configure, secure, monitor, and troubleshoot load balancing for your applications. In addition to helping maintain deployment consistency, the Application Delivery Module also improves DevOps productivity by integrating automated application delivery into DevOps workflows and CI/CD pipelines.

Key benefits include:

Self-Service for DevOps

NGINX Controller topology for self-service
Empower DevOps teams to deploy and manage NGINX Plus load balancers and reverse proxies:

  • Enforce appropriate permissions with role‑based access control (RBAC)
  • Remove operational bottlenecks with a self‑service portal
  • Implement blue‑green and canary deployments with ease
  • Auto‑deploy NGINX Plus load balancers and reverse proxies into AWS, Microsoft Azure, and VMware environments
  • Eliminate limits on bandwidth or latency with a distributed, cloud‑native architecture
  • Lower TCO with a lightweight solution that requires a smaller infrastructure footprint

Automate App Delivery

NGINX Controller automates app delivery
Integrate NGINX Plus deployment and configuration into DevOps workflows:

  • Align to modern app strategies with an API‑first, RESTful configuration
  • Integrate application delivery with CI/CD pipelines
  • Deploy and maintain using Ansible

App-Centric User Interface

NGINX Controller app-centric UI
Provide app‑centric visibility and control:

  • Define and configure policies on a per‑app basis
  • Monitor health of entire application
  • Troubleshoot apps quickly

Real‑Time Monitoring and Alerting

NGINX Controller R3 monitoring and altering
Get critical insights into application performance:

  • Get alerts and visualizations for more than 200 metrics
  • Forward metrics and events to Datadog and Splunk
  • Retrieve metrics using APIs

Controller App Sec

NGINX Controller App Security
Bridge the divide between DevOps and SecOps teams:

  • Deploy WAF for app protection and threat visibility in an app‑centric and self‑service manner
  • Reduce time and effort when fixing security issues by integrating WAF into DevOps workflows
  • Apply out-of-the-box protection against OWASP Top 10 and other vulnerabilities, based on F5’s market leading WAF technology

Certificate Management

NGINX Controller certificate management
Boost productivity using built‑in certificate manager:

  • Save time and effort by managing all your certificates using a centralized interface as well as via APIs
  • Get notified about expired certificates