Software-as-a-Service è una suite completa di opzioni che il consumatore può ordinare insieme a un’applicazione software. Ottieni manutenzione e supporto tecnico oltre all’applicazione stessa. L’elemento chiave in questa disposizione è la rete.
Uno dei requisiti non così ben mascherati di Software-as-a-Service è che, affinché il fornitore possa offrire servizi come la manutenzione e il supporto tecnico, i servizi devono essere forniti su una rete. È del tutto impraticabile per un’azienda dedicare tempo ed energie a ciò che equivale a chiamate domiciliari elettroniche; piuttosto, l’azienda fa ciò che deve essere fatto su una rete. Nella maggior parte dei casi, questa rete è Internet.
Gli utenti di Software-as-a-Service accedono regolarmente a una rete per utilizzare le applicazioni software che hanno acquistato. Pertanto, questi utenti in realtà stanno solo affittando l’uso delle applicazioni. Anche le applicazioni software acquistate come parte di Software-as-a-Service sono piuttosto generiche. Le applicazioni personalizzate possono essere e sono progettate specificamente per gli utenti, ma ciò richiede anche una manutenzione personalizzata e un supporto tecnico, qualcosa che la maggior parte dei fornitori pensa due volte prima di offrire.
Gli utenti delle applicazioni che fanno parte dei pacchetti Software-as-a-Service di solito accedono per utilizzare tali applicazioni in due modi. Il primo modo è stipulare un contratto con un fornitore di servizi applicativi, che offre l’accesso alle applicazioni tramite il Web; ogni utente accede a una rete Web per utilizzare le applicazioni e l’azienda paga un canone mensile per gli utenti delle applicazioni. Nella seconda modalità, denominata software on demand, un’azienda acquista una copia di un’applicazione che consente a più utenti di connettersi contemporaneamente; gli utenti accedono ancora al Web per utilizzare l’applicazione, ma accedono in modo diverso e l’azienda di solito non paga alcun costo, poiché l’applicazione è già stata acquistata.
Uno dei principali vantaggi che un’azienda ottiene utilizzando Software-as-a-Service per risolvere le proprie esigenze applicative è che il fornitore di software è responsabile del tempo e del denaro spesi per la manutenzione, il supporto tecnico e gli aggiornamenti. Il fornitore di Software-as-a-Service potrebbe addebitare al consumatore una tariffa di aggiornamento, ma il consumatore non deve passare attraverso il processo di acquisto dell’aggiornamento e installarlo da solo. Allo stesso modo, il consumatore non deve preoccuparsi di virus o altre difficoltà che minacciano la rete. Poiché l’azienda e i suoi dipendenti non stanno facendo altro che connettersi a una rete, non devono avere alcuna aspettativa di responsabilità se qualcosa va storto con quella rete.
Software-as-a-Service può essere un’opzione interessante per le aziende che desiderano ridurre al minimo le proprie esigenze di software e servizi. Software-as-a-Service può anche essere un’opzione interessante per i datori di lavoro che hanno telelavoratori tra i loro ranghi. Poiché i dipendenti devono solo connettersi a Internet per utilizzare le applicazioni, possono lavorare da qualsiasi luogo purché dispongano di accesso a Internet.