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 |