Skip to main content
Version: 4.12.x.x LTS

Usage Recommendations

If your setup exceeds any of the following recommendations, nevisAdmin 4 may still work, but user experience may be degraded and you may encounter performance issues.

In case of performance issues, Nevis will provide support only if your setup follows the below recommendations.

General

Up to 20 concurrent users can actively use the GUI application or the REST API.

Configuration

Up to 100 active projects are supported.

Per project, observe the following limits:

  • Up to 1000 patterns, of which maximum 50 patterns can be Instance patterns. Or up to 3000 patterns, of which maximum 10 patterns can be Instance patterns. Via the nevisAuth, nevisIDM etc. Connector patterns, it is possible to create connections across projects.
  • Up to 100 MB of attachments.
  • Up to 1000 variables.
  • Up to 5 projects being edited, imported or updated from Git concurrently, within a time span of 1 minute.

Infrastructure

Up to 100 active inventories are supported.

Per inventory, observe the following limits:

  • The inventory file can be up to 1 MB in size.
  • Up to 100 hosts, up to 50 services.
  • Up to 200 groups.
  • Up to 1000 variables.
  • If your setup exceeds these limits, you can split your configuration into multiple inventories.

Deployment

  • Per deployment run, observe the following limits:

    • If your deployment exceeds 50, create groups and deploy one group after the other.
    • This process can be automated using the REST API or the Generation Engine.
    • To distribute the load, set up multiple completely separate nevisAdmin 4 instances, for example on different machines, connecting to different databases. This can be especially useful if you want to separate development, integration and production environments. Note that the same project or inventory should not be edited on different instances.