Software-as-a-Service

Da Wikipedia, l'enciclopedia libera.

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 nel 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, a differenza dell'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. In effetti la pagina corrispondente a questa nella Wikipedia in lingua inglese porta allo stato attuale una richiesta di verifica della neutralità.

[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.

[modifica] Note

  1. ^ Tim O'Reilly - The Open Source Paradigm Shift, June 2004
  2. ^ Note from an eBusiness Strategy conference (September 2000)
  3. ^ Engines Emerge That Will Drive Software as a Service (March 2001)
  4. ^ Citrix Ditches ASP tag (June 2001)

[modifica] Collegamenti esterni

Strumenti personali