Feature comparison
Compare NGINXaaS for Azure with other NGINX offerings.
Product Features |
NGINX Open Source |
NGINX Plus |
NGINXaaS for Azure |
---|---|---|---|
Load Balancer | |||
HTTP and TCP/UDP support | HTTP and TCP only | ||
Layer 7 request routing | |||
Session persistence | Sticky Cookie and Sticky Route only |
||
Active health checks | |||
DNS service-discovery integration | |||
Content Cache | |||
Static and dynamic content caching | |||
Cache-purging API | |||
Web Server and Reverse Proxy | |||
Origin server for static content | |||
Reverse proxy: HTTP, FastCGl, memcached, SCGI, uwsgi |
HTTP, Fast CGI | ||
HTTPS/2 gateway | |||
gRPC proxy | |||
HTTPS/2 server push | |||
NGINX Open Source |
NGINX Plus |
NGINXaaS for Azure |
|
Security Controls | |||
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) |
|||
NGINX App Protect (additional cost) | |||
Monitoring | |||
Export to external monitoring tools | Export metrics to Azure Monitor |
||
Built-in dashboard | |||
Extended status with 100+ additional metrics |
|||
High Availability (HA) | |||
Active-active | |||
Active-passive | |||
Configuration synchronization across cluster |
|||
State sharing: sticky-learn session persistence, rate limiting, key-value stores |
|||
NGINX Open Source |
NGINX Plus |
NGINXaaS for Azure |
|
Programmability | |||
NGINX JavaScript module | |||
NGINX Plus API for dynamic reconfiguration |
|||
Key-value store | |||
Dynamic reconfiguration without process reloads |
Graceful restart | ||
Streaming Media | |||
Live streaming: RTMP, HLS, DASH | |||
VOD: Flash (FLV), MP4 | |||
Adaptive bitrate VOD: HLS HDS | |||
MP4 bandwidth controls | |||
Third-party ecosystem | |||
Ingress controller | |||
OpenShift Router | |||
Dynamic modules repository | Only njs | ||
Deployable as a service | Microsoft Azure | ||
Commercial support |