Software-as-a-Service (SaaS)
Cos’è il Software-as-a-Service (SaaS)?
Le applicazioni Software-as-a-Service (SaaS) vengono eseguite da una rete o dal cloud anziché essere installate su un computer locale.
Perché SaaS è così famoso?
Con SaaS si intende qualsiasi applicazione in hosting eseguita da una rete. Oltre al browser web e al sistema operativo, l’utente non deve installare altro sul suo computer. SaaS consente allo sviluppatore di aggiornare facilmente l’applicazione senza dover installare aggiornamenti.
Quali applicazioni usano SaaS?
Che si tratti di email, office tool come l’elaborazione di testi, il CRM o il coordinamento dei progetti, il modello Software-as-a-Service è sempre più adottato a livello enterprise e di personal computing. Per alcune applicazioni si è resa necessaria la migrazione a SaaS (ad esempio Microsoft Outlook), altre (ad esempio Salesforce) erano basate su cloud fin dall’inizio.
Quali sono i vantaggi di SaaS?
Il modello SaaS presenta molti vantaggi significativi come la compatibilità, l’efficienza e il costo che sono tra i più apprezzati.
La compatibilità è probabilmente uno dei vantaggi più importanti delle applicazioni SaaS. Le migliaia di configurazioni hardware attualmente in uso condividono tutte la capacità di eseguire un browser standard come Google Chrome. In questo modo, gli sviluppatori non devono più garantire la compatibilità con ogni singolo chipset o versione del sistema operativo.
Questo stesso vantaggio consente sia agli sviluppatori, sia ai professionisti IT di risparmiare significative quantità di tempo e denaro. Gli aggiornamenti delle applicazioni vengono facilmente eseguiti su lato server, l’azienda o l’istituto non deve quindi effettuare aggiornamenti. Il software sarà eseguito come previsto, a condizione che l’utente utilizzi un ambiente compatibile. Questo consente inoltre di risparmiare sui tempi, sulle spese di manutenzione delle copie locali o sull’acquisto di aggiornamenti.
SaaS e cloud a confronto
Software basato su cloud e SaaS sono termini che vengono spesso usati in modo intercambiabile; tuttavia, esistono alcune differenze tra i due.
Anche se il software-as-a-Service è eseguito dal cloud, i software basati su cloud come Amazon Web Services (AWS) o Microsoft Azure consentono agli utenti di personalizzare e gestire le loro applicazioni contrariamente a software come Salesforce o Slack. Gli utenti SaaS pagano spese di sottoscrizione per gli aggiornamenti e la manutenzione del software, mentre il software basato su cloud generalmente richiede agli utenti di eseguire gli aggiornamenti in autonomia.
L’altra differenza sostanziale tra il software SaaS e il software cloud è il modo in cui sono concessi in licenza. Le applicazioni SaaS sono effettivamente un contratto di noleggio che consente di eseguire il software dal server del fornitore. E anche se tecnicamente potrebbe essere definito come eseguito "dal cloud", il software cloud non dipende dalla posizione. Il cloud computing è destinato a sviluppatori e reparti IT, non necessariamente a persone che eseguono semplicemente un'applicazione.
Come si utilizzano le applicazioni SaaS?
Produttività
Una delle applicazioni più diffuse è la produttività. Ad esempio, la suite di Microsoft Office, uno dei pacchetti software più richiesti e longevi, è disponibile come abbonamento SaaS, Office 365. Gli utenti possono accedere a email, presentazioni, fogli di calcolo e documenti Word da qualsiasi computer o dispositivo mobile. Google Docs, Slides, Sheets, oltre alla famosa suite Gmail, è un altro esempio di produttività online erogata as-a-service.
Project Management
Applicazioni come Zoom, Slack, Box e Microsoft Teams hanno inoltre un’enorme base di utenti e forniscono tool per la collaborazione in team e la condivisione di file che consentono a gruppi sparsi in tutto il mondo di lavorare come se fossero insieme in un’unica sede. La capacità di condividere commenti e domande, fornire aggiornamenti e gestire i prodotti in modo collaborativo favorisce la velocità e l’efficienza.
CRM
Salesforce, considerata una delle prime applicazioni SaaS, è un ottimo tool per CRM, market automation e analisi. La gestione dei casi, delle attività e dei problemi è semplificata e può essere monitorata end-to-end.
Applicazioni specializzate
L’elenco delle moderne applicazioni SaaS è vasto e comprende tool per la produzione multimediale come Lumen5, software per la finanza e la contabilità come NetSuite e strumenti per la verifica di documenti/firme come DocuSign. Dato che il modello SaaS continua a crescere per diffusione e utilizzo, non è difficile immaginare un giorno in cui tutti i processi informatici saranno accessibili in questa modalità.
HPE e SaaS
HPE ha aperto la strada alle applicazioni SaaS di livello enterprise nell’elaborazione moderna. Nel 2017, HPE ha rilasciato OneSphere, progettato per operazioni IT, sviluppatori e dirigenti che vogliono creare e gestire ambienti multi-cloud.
Un'altra soluzione SaaS di HPE è InfoSight, una soluzione assistita da IA per gestire le prestazioni dell'infrastruttura e garantire l'uptime. Il sistema di analisi predittiva di HPE InfoSight prevede, previene e risolve i problemi dell’infrastruttura, liberando le aziende dai problemi del supporto da parte del fornitore.
Mentre HPE continua a investire nella migrazione completa delle organizzazioni verso il cloud, sarà posto l’accento sulla fornitura di soluzioni SaaS che promuovono l’evoluzione del business e dell’istruzione. La promessa di HPE di fornire tutto "as-a-service" entro il 2022 è solo un esempio dell’impegno di proporre il meglio delle soluzioni hardware e software basate su cloud.