Feature overview
NGINXaaS for Azure delivers the core capabilities of NGINX as a managed service, integrated with Microsoft Azure. It provides most of the features of NGINX Open Source and many from NGINX Plus, but some capabilities are not included.
Below is a feature breakdown with notes on support and limitations.
- HTTP and TCP/UDP load balancing
 - Layer 7 request routing
 - Session persistence
 - Active health checks
 - DNS-based service discovery
 
- Static and dynamic content caching
 - MQTT protocol support for IoT devices
 
Limitation:
- Cache purging API is not available
 
- Origin server for static content
 - Reverse proxy for HTTP, FastCGI, memcached, SCGI, and uwsgi
 - HTTP/2 gateway
 - gRPC proxy
 - HTTP/2 server push
 - HTTP/3 over QUIC
 
- HTTP basic authentication
 - Authentication subrequests (For external authentication systems)
 - IP-based access controls
 - Rate limiting
 - Dual-stack RSA/ECC SSL/TLS offload
 - TLS 1.3 support
 - JWT authentication
 - OpenID Connect SSO
 - NGINX as a SAML Service Provider
 - NGINX App Protect WAF (Available at an extra cost)
 
Limitations:
- Internal redirect and App Protect DoS are not available
 
- Export metrics directly into Azure Monitor
 - Dashboards in Azure Monitor and Azure Portal
 - Extended status with 100+ metrics
 
Limitations:
- No built-in live dashboard like NGINX Plus; visibility is provided through Azure Monitor instead
 - Native OpenTelemetry tracing is not available
 
- Active-active HA
 - Configuration synchronization across the cluster
 - State sharing for session persistence, rate limiting, and key-value store
 
Limitation:
- Active-passive HA is not applicable in the managed service model
 
Limitations:
- NGINX Plus API for dynamic reconfiguration is not available
 
- Live streaming: RTMP, HLS, DASH
 - VOD: Flash (FLV), MP4
 
Limitations:
- Adaptive bitrate streaming (HLS/HDS) and MP4 bandwidth controls are not available
 
- Dynamic module support for:
 - Delivered as a managed service in Microsoft Azure
 - Commercial support from F5
 
Limitations:
- Ingress Controller and OpenShift Router are not included
 - Dynamic module repository is limited compared to NGINX Plus
 
For a detailed comparison between NGINX Plus and NGINX Open Source, refer to Differences between NGINX Open Source and NGINX Plus on the F5 website.