On-premise è il software e la tecnologia che si trovano all'interno dei confini fisici di un'impresa, spesso nel data center dell'azienda, invece di essere eseguiti in remoto su server ospitati o nel cloud.
Installando ed eseguendo software su hardware situato all'interno dei locali dell'azienda, il personale addetto alla tecnologia Internet (IT) ha accesso fisico ai dati e può controllare direttamente la configurazione, la gestione e la sicurezza dell'infrastruttura informatica e dei dati.
On-premises vs. SaaS e soluzioni cloud
Conosciuto anche come "on-premise" o on-premise, il software on-premise è il metodo più tradizionale per lavorare con il software aziendale e in genere richiede una licenza software per ogni server e / o utente finale che lavorerà con il software .
All'altra estremità dello spettro ci sono servizi in hosting per la gestione dei dati e soluzioni di cloud pubblico, dove terze parti sono responsabili della gestione e della protezione dell'infrastruttura che ospita i dati archiviati sui loro server.
Queste alternative di software-as-a-service (SaaS) e cloud computing al software in sede sono spesso considerate per i loro potenziali risparmi sui costi che derivano dalla riduzione delle spese relative al personale, al consumo energetico, alla manutenzione e alla sicurezza.
Soluzioni ibride
Una terza opzione che è diventata più popolare negli ultimi anni sono le soluzioni ibride come Azure Stack di Microsoft che consentono alle aziende di eseguire alcuni carichi di lavoro e applicazioni in locale mentre utilizzano il cloud per altri carichi di lavoro.