> For the complete documentation index, see [llms.txt](https://helpcenter.xopero.com/xopero-one-en/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://helpcenter.xopero.com/xopero-one-en/xopero-one/deployment-models.md).

# Deployment models

Review key differences between the on-premises and SaaS deployment models to determine the optimal configuration for your environment.

**Xopero ONE provides flexible on-premises and cloud deployment models to accommodate diverse IT infrastructure, security policies, and data sovereignty requirements.**

***

## General information

**Xopero ONE** is a flexible backup solution that can be deployed in two different models: SaaS and on-premises.

The primary difference between the SaaS and on-premises deployment models lies in where the **Xopero ONE** services are installed and run. In SaaS model, **Xopero** hosts and maintains all services in the cloud. In on-premises model, services are deployed and managed within the user's own infrastructure.

The backup storage location is independent of the deployment model of the **Xopero ONE** services. A SaaS deployment can use local storage repositories, while an on-premises deployment can use cloud-based storage repositories.

{% hint style="success" %}
Regardless of the deployment model, the platform provides identical features and functionality through a unified user interface.
{% endhint %}

***

## SaaS model

Software as a Service (SaaS) is a software delivery model in which applications are hosted and maintained by a service provider and accessed over the internet. Instead of installing and managing software on local infrastructure, users access the service through a subscription.

As a form of cloud computing, SaaS allows the provider to manage all underlying infrastructure, platform components, and application resources, while customers use the software without having to maintain the physical or software environment required to run it.

In the SaaS deployment model, the management service runs entirely on **Xopero's** cloud infrastructure. This model eliminates the need to provision or manage dedicated local servers. **Xopero** handles all backend administration, software updates, and maintenance, ensuring continuous operational availability.

#### Key advantages of SaaS deployment:

* No local server or hardware provisioning required.
* Secure, web-based management service accessible from anywhere.
* High availability and guaranteed business continuity.
* Native cloud-to-cloud backup.
* Automated software updates, security patching, and maintenance.

***

## On-premises model

On-premises software is installed and operated on infrastructure owned and managed by the organization or individual using the software. Unlike cloud-based solutions, on-premises software runs on local systems within the organization's environment rather than in a remote data center or cloud infrastructure. As a result, the organization is responsible for maintaining, managing, and securing the software and the underlying infrastructure.

In the on-premises deployment model, **Xopero ONE** services can be installed on supported operating systems, deployed in a **Docker** container, or hosted directly on compatible NAS devices. This deployment model eliminates reliance on external network connectivity — backup data is transferred across the local network, significantly increasing transfer speeds and operational efficiency.

#### Key advantages of on-premises deployment:

* Flexible deployment on supported OS, **Docker**, and NAS devices.
* Fast, reliable local backups unaffected by external network outages.
* Complete data sovereignty with zero external data transmission.
* Full support for offline and air-gapped backup operations.
