This document is intended to help people understand the licensing for NGINX Instance Manager.
NGINX Instance Manager is available as a proprietary product and is licensing using a yearly subscription model based on the number of managed instances. A managed instance is an NGINX master process or endpoint that is running the NGINX agent and connecting back to an NGINX Instance Manager server. The instance count does not apply to the scan feature or to any validation run against a mock instance. You may also remove managed instances in order to add new instances.
NGINX Instance Manager is licensed under the F5 standard EULA. A copy is provided here, with the software and is available from the F5 website. If the copies differ, the F5 hosted EULA takes precedence over the downloaded or included EULA (as the law permits). You may request a copy of the EULA from your sales team at any time.
EULA for subscription /examples/EULA/EULA-SUBSCRIPTION
EULA for trials /examples/EULA/EULA-TRIAL
EULA for F5 Products https://www.f5.com/pdf/customer-support/end-user-license-agreement.pdf
NGINX Instance Manager is fully supported through the subscription. Support is provided for product features including the server and agent components. Support is NOT provided for NGINX instances themselves, outside supported functions of NGINX Instance Manager. In other words, this product is not a vehicle for paid support of NGINX Open Source. NGINX Plus would be supported through the existing contract and terms.
NGINX Plus is included with the NGINX Instance Manager distribution. The use of NGINX Plus is restricted to using it for a frontend proxy and authentication mechanism for the NGINX Instance Manager Server. You may run the proxy and leverage any features available for NGINX Plus in this manner.
Advanced features of NGINX Plus are supported but configuration and setup is not provided with the subscription. You may need to engage professional services or a partner for more advanced configurations, such as OpenID Connect and OAuth2. Examples are provided for advanced users to leverage but the setup and configuration is your responsibility. NGINX Plus is supported for related NGINX Instance Manager use cases.
NGINX will provide best effort for other functions and features not specifically listed here but related to the use and functionality of NGINX Instance Manager.
Anything mentioned here is superceded by published licenses, contracts, and agreements you have made with F5 and/or NGINX.