Web Server Load Balancing with NGINX Plus
Wondering about the value you gain from upgrading from NGINX Open Source to NGINX Plus?

Check out this side-by-side comparison of popular features and use cases.


NGINX Open Source
NGINXaaS for Azure
Load balancer
    HTTP and TCP/UDP support
HTTP 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, FastCGI, memcached, SCGI, uwsgi
    HTTP/2 gateway
    gRPC proxy
    HTTP/2 server push
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)
    Export to external monitoring tools
Export Metrics to Azure Monitor
    Built-in dashboard
    Extended status with 100+ additional metrics
High availability (HA)
    Configuration synchronization across cluster
    State sharing: sticky‑learn session persistence, rate limiting, key‑value stores
    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 NGINX JavaScript
    Deployable as a service
On Azure
    Commercial support