Software-as-a-Service
Software as a service (SaaS) è un modello di distribuzione del software applicativo dove un produttore di software sviluppa, opera (direttamente o tramite terze parti) e gestisce un'applicazione web che mette a disposizione dei propri clienti via internet.
Il concetto di "software as a service" ha iniziato a circolare nell'anno 2000 ed è associato principalmente al saggio di Tim O'Reilly su "The Open Source Paradigm Shift"[1] così come a marchi come WebEx Communications e Remote Business.[2][3][4].
Indice |
[modifica] Architettura
I clienti non pagano per il possesso del software bensì per l'utilizzo dello stesso. Essi utilizzano il software tramite API accessibili via web, spesso come Web Services o REST.
Il termine SaaS è diventato il termine di riferimento, rimpiazzando i precedenti termini Application service provider (ASP) e On-Demand.
[modifica] Differenze tra ASP e SaaS
In effetti la differenza sostanziale tra ASP e SaaS è che le piattaforme ASP eseguono di norma una applicazione in uno spazio dati comune, mentre il paradigma SaaS crea una sola istanza del software. Si differenzia inoltre dall'architettura multi-tenant nella quale troviamo tante macchine virtuali quanti sono i clienti, ma ognuno dei clienti gode di uno spazio dati separato.
Bisogna aggiungere però che i pareri non sono unanimi in merito, in quanto spesso un nome può essere il frutto (anche parzialmente) di un tentativo di riposizionamento commerciale di un marchio, come accade in una materia in così rapida evoluzione.
[modifica] La filosofia del SaaS
L'espressione Software as a service è legata principalmente al mondo commerciale, mentre le applicazioni orientate all'utente finale basate su applicativi residenti su server remoti vengono considerate facenti parte del Web 2.0.
[modifica] Applicazioni pratiche del paradigma
Varie applicazioni come i Customer relationship management e più recentemente i Enterprise resource planning rientrano in questa categoria. Esempi di applicazioni e servizi SAAS in Italia:
- MicroERP (ERP saas)
- Microsoft Dynamics (CRM saas)
- Giobby (ERP gratuito saas)
- MyQuipu (BPM saas)
- Apollo (PPM saas)
- TopImpresa (ERP imprese edili saas)
- Panthera (ERP saas)
[modifica] Note
- ^ Tim O'Reilly - The Open Source Paradigm Shift, June 2004
- ^ Note from an eBusiness Strategy conference (September 2000)
- ^ Engines Emerge That Will Drive Software as a Service (March 2001)
- ^ Citrix Ditches ASP tag (June 2001)
[modifica] Voci correlate
[modifica] Collegamenti esterni
- Software as a service (SaaS): aspetti giuridici e negoziali
- (EN) Articolo di Richard Stallman sul SaaS
- (EN)(PDF) Differenza tra ASP e SaaS
|
|