Feature comparison
| Load Balancer | 
          NGINX Open Source  | 
          NGINX Plus | 
          F5 NGINXaaS for Azure  | 
      
|---|---|---|---|
| HTTP and TCP/UDP support | |||
| Layer 7 request routing | |||
| Session persistence | |||
| Active health checks | |||
| DNS service-discovery integration | |||
| Content Cache | NGINX Open Source  | 
          NGINX Plus | 
          NGINXaaS for Azure  | 
      
| Static and dynamic content caching | |||
| Cache-purging API | |||
| MQTT protocol support for IOT devices | |||
| Web Server and Reverse Proxy | NGINX Open Source  | 
          NGINX Plus | 
          NGINXaaS for Azure  | 
      
| Origin server for static content | |||
|   Reverse proxy: HTTP, FastCGl, memcached, SCGI, uwsgi  | 
          |||
| HTTP/2 gateway | |||
| gRPC proxy | |||
| HTTP/2 server push | |||
| HTTP/3 over QUIC | |||
| Security Controls | NGINX Open Source  | 
          NGINX Plus | 
          NGINXaaS for Azure  | 
      
| HTTP basic authentication | |||
| HTTP authentication subrequests | |||
| IP address-based access control lists | |||
| Rate limiting | |||
| Dual-stack RSA/ECC SSL/TLS offload | |||
| TLS 1.3 support | |||
| JWT authentication | |||
|   OpenID Connect single sign-on (SSO)  | 
          |||
| Internal redirect | |||
| NGINX as a SAML Service Provider | |||
| NGINX App Protect WAF (additional cost) | |||
| NGINX App Protect DoS (additional cost) | |||
| Monitoring | NGINX Open Source  | 
          NGINX Plus | 
          NGINXaaS for Azure  | 
      
| Export to external monitoring tools | Export metrics to Azure Monitor  | 
      ||
| Built-in dashboard | Azure Monitor and Azure Portal  | 
      ||
|   Extended status with 100+ additional metrics  | 
          |||
| Native Open Telemetry Tracing | |||
| High Availability (HA) | NGINX Open Source  | 
          NGINX Plus | 
          NGINXaaS for Azure  | 
      
| Active-active | |||
| Active-passive | Not Applicable | ||
|   Configuration synchronization across cluster  | 
          |||
|   State sharing: sticky-learn session persistence, rate limiting, key-value stores  | 
          |||
| Programmability | NGINX Open Source  | 
          NGINX Plus | 
          NGINXaaS for Azure  | 
      
| NGINX JavaScript module | |||
|   NGINX Plus API for dynamic reconfiguration  | 
          |||
| Key-value store | |||
|   Dynamic reconfiguration without process reloads  | 
          |||
| Streaming Media | NGINX Open Source  | 
          NGINX Plus | 
          NGINXaaS for Azure  | 
      
| Live streaming: RTMP, HLS, DASH | |||
| VOD: Flash (FLV), MP4 | |||
| Adaptive bitrate VOD: HLS, HDS | |||
| MP4 bandwidth controls | |||
| Third-party ecosystem | NGINX Open Source  | 
          NGINX Plus | 
          NGINXaaS for Azure  | 
      
| Ingress controller | |||
| OpenShift Router | |||
| Dynamic modules repository | Image-Filter njs OpenTelemetry XSLT  | 
      ||
| Deployable as a service | Microsoft Azure | ||
| Commercial support |