# Deployment models

## Solution deployment - SaaS vs. on-premise

{% hint style="success" %}
Regardless of the deployment model **GitProtect** provides the same functionalities in one user interface.
{% endhint %}

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

The main difference between SaaS and on-premise models is where **GitProtect** service is installed and running. The first implementation type — SaaS (software as a service, a cloud-based model) — is hosted and maintained by us while the other, on-prem model, is hosted in-house (directly on your local infrastructure). Which implementation type works best for your company depends on a variety of factors including your objectives, system limitations, company's budget, security requirements, company policy, and more. Before you decide which solution deployment model to use, you need to evaluate your options and compare it with your infrastructure to figure out which implementation type would be the best fit.

{% hint style="info" %}
The location where the backup copies are stored is independent of where the management server is running - with a SaaS-based management service you can store data locally and likewise, you can store data in cloud with an on-premise service.
{% endhint %}

***

## GitProtect SaaS

Software as a service (SaaS) is a way of delivering software over the internet. Instead of installing and maintaining software on your computer, you access it online through a subscription with a cloud service provider.

To deploy **GitProtect** SaaS you don't have to allocate any additional devices that could be used as a local server - the service runs in our cloud infrastructure. You don't have to worry about its maintenance or administration, and the continuity of operation is guaranteed by us.

#### **SaaS main advantages:**

1. Service installation doesn’t require a local server.
2. Accessible from anywhere.
3. Guaranteed business continuity.
4. Cloud-to-cloud copies.
5. Automatic updates.

***

## GitProtect on-premise

On-premises software is installed and runs on local computers within your organization, rather than at a remote facility such as cloud. As it's run locally, the service maintenance and control is up to the housing unit, or to simplify—up to your IT department.

You can install **GitProtect** on-premise service on almost any computer with **Windows** or **Linux**—or even on popular **NAS** devices. This deployment model let's you avoid any issues related to network connectivity—your backup copies are made using the local network, which makes the whole process faster and more efficient.

#### **On-premise main advantages:**

1. Implementation on any infrastructure.
2. No failures related to the lack of network access.
3. No data transfer outside the company.
4. Copies made without internet access.
