> For the complete documentation index, see [llms.txt](https://learn.netmaker.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://learn.netmaker.io/help-articles/differences-between-netmaker-on-prem-and-saas.md).

# Differences Between Netmaker On-Prem and SaaS

## Differences Between Netmaker On-Prem and SaaS

This guide summarizes the key differences between Netmaker On-Prem and SaaS deployments, helping you make an informed decision for your organization.

### Deployment Location

* On-Prem (On-Premises)
  * Hosted on your own servers or in a private cloud.
  * Provides full control over the environment, configurations, and security.
  * Suitable for organizations with strict data privacy or regulatory compliance requirements.
* SaaS (Software as a Service)
  * Hosted and managed by the Netmaker team in the cloud.
  * Managed in the Netmaker cloud, allowing you to use the services without handling infrastructure concerns.
  * Ideal for quick setup and ease of use.

### Maintenance and Management

* On-Prem
  * You are responsible for server maintenance, updates, and backups.
  * Offers flexibility for customization and integration with existing systems.
  * Supports BYO Auth Provider and White Labelling.
* SaaS
  * Netmaker handles all maintenance and updates.
  * Minimal effort required from your side, allowing you to focus on core functionality.
  * Supports Managed Endpoint Service.

### Scalability

* On-Prem
  * Scalability depends on your infrastructure capabilities.
  * You need to invest in additional resources as your network grows.
* SaaS
  * Netmaker automatically scales based on usage.
  * You can adjust your subscription tier as needed.

<details>

<summary>Summary</summary>

* Netmaker On-Prem is ideal for organizations seeking full control, customization, and the capability to manage their infrastructure.
* Netmaker SaaS is better for those who prefer a managed service with less hassle and quicker deployment.

</details>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://learn.netmaker.io/help-articles/differences-between-netmaker-on-prem-and-saas.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
