Skip to main content
All CollectionsSaaS
What is a Tenant on SaaS?
What is a Tenant on SaaS?

This guide will explain what a tenant is, why it's important, and how it relates to your NetMaker experience.

S
Written by Sayan Mallick
Updated over 2 months ago

A Netmaker tenant is a dedicated instance of the Netmaker software, including its associated data, configurations, and users. It's your private space within the Netmaker ecosystem, whether you're using SaaS or On-Prem deployment.

Key Characteristics:

  • Isolation: Each tenant's data and networks are separate from others.

  • Customization: Tailor your tenant to your specific networking needs.

  • Scalability: Grow or shrink based on your requirements.

SaaS vs On-Prem Tenants

Netmaker offers both SaaS and On-Prem deployment options to cater to different needs.

Netmaker SaaS

  1. What it is: A fully managed instance of Netmaker hosted by Netmaker.

  1. Recommended for: Most use cases, especially for quick setup and easy management.

  2. Key Feature: Netmaker manages the server and infrastructure for you.

  3. Provisioning Time: 1-3 minutes

  4. What you get: Access to a ready-to-use Netmaker instance

Netmaker On-Prem

  1. What it is: A license key that allows you to run Netmaker Pro version on your own infrastructure.

  2. Recommended for: IT Administrators requiring enhanced data privacy, server customizations, custom OAuth integration, or metrics exporting.

  3. Key Feature: You have full control over the server and its environment.

  4. What you get: A license key to activate Netmaker on your own server

  5. Customer Responsibility: You must provide and manage your own server infrastructure

Creating and Managing Tenants

  1. Provide valid billing details

  2. Choose between creating a SaaS tenant or obtaining an On-Prem license

Multiple Tenants

You can create multiple tenants for various purposes:

  • Managing multiple customers (one tenant per customer)

  • Separating test/staging environments

  • Accommodating global operations

Deployment Considerations

SaaS Deployment

Simply create a new SaaS tenant through the account portal.

On-Prem Deployment

More flexible but requires more effort:

  1. Obtain an On-Prem license through the account portal

  2. Provide your own server infrastructure

  3. Deploy Netmaker on your server using the provided license key

Options for On-Prem deployment:

Additional On-Prem Customizations:

Common Questions About Tenants

  1. Can I have multiple tenants? Yes, useful for managing multiple customers or environments.

  2. How do I switch between tenants? Log in and select from your tenant list or visit https://account.netmaker.io/tenants.

  3. Does each tenant incur separate costs? Yes, each tenant is billed separately.

  4. Can I have both SaaS and On-Prem tenants? Yes, Netmaker supports both types under one account.

  5. Is there a trial period? Yes, your first instance includes a 2-week free trial.

Remember, choosing between SaaS and On-Prem depends on your specific needs. SaaS offers ease of use, while On-Prem provides more control and customization options.

Did this answer your question?