Software as a Service and On

Transcript

Software as a Service and On
SOFTWARE AS A SERVICE E ON-DEMAND
PLATFORM
Il modello software basato su SaaS permette di superare le barriere di scalabilità, di
flessibilità e profittabilità che hanno impedito al modello ASP di generare valore
nell’era dot com. Il modello SaaS permette di ridisegnare il modello di business dei
produttori di software applicativo puntando il focus sui servizi offerti.
MODELLO SOFTWARE
Il modello applicativo Software as a Service si basa su un sistema nel quale il software
vendor sviluppa un applicativo in grado di essere acceduto e fruito remotamente, ed
ospita l’applicazione presso i propri datacenter ad uso dei propri clienti.
Costoro a loro volta non pagano una licenza fissa, ma in funzione dell’utilizzo effettivo
che fanno della piattaforma o del servizio.
Alcune caratteristiche di questo modello sono:
• Accesso web o remoto
• Architettura multi-tenant per ospitare più utenti sulla stessa piattaforma,
mantenendo l’isolamento dei dati
• Riduzione dei tempi di setup e degli investimenti per il cliente finale
• Modello di hosting esterno al cliente e controllato centralmente dal fornitore di
servizio
I vantaggi che questo tipo di modello porta al cliente sono annullamento dei costi IT
legati al software maintenance, nessuna necessità di installazione, ridotti tempi di
time-to-market e nessun costo di aggiornamento.
© Reply
www.reply.eu
2
SOFTWARE AS A SERVICE E ON-DEMAND PLATFORMS
ARCHITETTURA WEB
La sempre maggiore diffusione di tecnologie Rich Internet Application mette a
disposizione interfacce che garantiscono livelli di performance e di funzionalità elevati
su questo tipo di paradigmi, fornendo al cliente finale un livello di User Experience
simile a quello promesso dalle piattaforme on-premises.
MULTI TENANCY
Il modello di business che rende vantaggioso il paradigma SaaS per il provider di
servizio è certamente l’economia di scala che deriva dal realizzare una piattaforma
unica sulla quale ospitare i dati dei propri clienti su alcune istanze virtuali ed isolate fra
di loro. Questa pratica di realizzazione dei sistemi non incide direttamente sull’usabilità
o sulle caratteristiche della piattaforma per il cliente, quanto sulla competitività e sul
prezzo che il provider SaaS è in grado di offrire.
RIDUZIONE DEI TEMPI DI SETUP E DEGLI INVESTIMENTI
Il fatto che le piattaforme SaaS siano ospitate presso i datacenter del fornitore del
servizio, solleva il cliente, ed in particolare il dipartimento IT, dal lavoro necessario
all’acquisto di hardware e software, dai costi di installazione, da quelli di setup e fine
tuning. Inoltre i tempi per effettuare queste operazioni che si possono stimare
nell’ordine di settimane, diventano ridottissimi.
PIATTAFORMA ESTERNA
Il cliente a sua volta non ha bisogno di sapere il funzionamento interno della
piattaforma che acquista in modalità SaaS, ma solo delle funzionalità che vengono
esposte e sfruttate al meglio. Il provider si occupa di fornire il servizio, e quindi
rendere la piattaforma usabile garantendo performance, ed affidabilità ed al tempo
stesso massimizzando il profitto per rendere questo modello economicamente
vantaggioso per entrambe le parti.
Inoltre il modello SaaS abilita uno dei concetti su cui si basa il fenomeno Web 2.0,
ovvero l’approccio definito Perpetual Beta, un’agile integrazione di micro-releases
funzionali. Il cliente infatti ha sempre a disposizione l’ultima versione del software,
completa d eventuali patch e aggiornamenti. Queste ultime sono a carico
esclusivamente del fornitore di servizio e vengono contabilizzate nel canone di
pagamento, sollevando così il dipartimento IT del cliente da operazioni di
manutenzione su prodotti di terze parti.
Se dunque da un lato il cliente mantiene un certo livello di flessibilità nell’adozione
della soluzione, dall’altro può fare affidamento su diversi livelli di supporto
professionale garantiti dalla conoscenza profonda che il fornitore di servizio ha della
piattaforma che sta erogando.
3
SOFTWARE AS A SERVICE E ON-DEMAND PLATFORMS
MODELLI DI PRICING
Le modalità di pricing che vengono presentate
sostanzialmente individuare in due tipologie:
•
•
ai
clienti
finali
si
possono
pay per use
canone periodico
Il fatto che l’investimento in termini di tempo e denaro da parte del cliente si riduce
drasticamente in questo modello di software, fornisce un forte incentivo al fornitore di
servizi SaaS a realizzare piattaforme facili da usare e che mostrino risultati in tempi
brevi al cliente finale. L’ottenimento di questi risultati visibili da parte dell’utente finale
fornisce garanzia di fidelizzazione del cliente stesso.
Questa modalità permette inoltre al cliente di poter calcolare in maniera più precisa il
tipo di servizio che viene corrisposto in cambio di quel che si paga e gli offre la
possibilità di scegliere il livello di servizio in funzione dell’importanza del servizio
richiesto per il proprio business.
SAAS E SOA
SOA ALLA BASE DELLE PIATTAFORME SAAS
Le piattaforme SaaS di ultima generazione offrono ai propri utenti dei building block
con i quali personalizzare ed estendere le funzionalità di base offerte, in modo da
rendere la piattaforma SaaS più vicina al loro modello di business offrendo quelle
possibilità di personalizzazione di cui i clienti del servizio fanno richiesta, senza però
intaccare la sicurezza o l’affidabilità della piattaforma stessa.
Per permetter questo livello di flessibilità, i SaaS provider abbracciano il paradigma
SOA: la piattaforma SaaS viene incontro alle richieste specifiche del cliente mediante il
concetto di assemblaggio. Il provider SaaS realizza un insieme di servizi di base sui
quali costruisce la piattaforma che offre ai propri clienti. Fornisce poi a questi ultimi un
framework stabile e controllato in modo da permettere all’utente di accedere ai servizi
base o di crearne di nuovi sulla base dei building block esistenti.
Abbracciando il paradigma SOA, i SaaS vendor riescono a garantire ai clienti la
flessibilità che viene di volta in volta richiesta, fornendo in questo modo una
alternativa valida ed economica alle piattaforme on-premises, pur mantenendo le
caratteristiche di flessibilità, basso impatto di adozione e mantenimento e controllo dei
costi per l’utente finale.
4
SOFTWARE AS A SERVICE E ON-DEMAND PLATFORMS
SAAS PER ESTENDERE L’ENTERPRISE SOA-BASED
Le aziende che hanno adottato il paradigma SOA, possono esporre le funzionalità che
hanno nel tempo individuato come servizi. L’adozione degli standard legati ai web
service permette di interfacciare in maniera rapida i servizi aziendali interni con le
piattaforme SaaS e con i servizi offerti da queste ultime.
In questo modo le aziende che dispongono di funzioni aziendali esposte come servizi
SOA, possono beneficiare della riduzione dei costi e della qualità dei servizi
professionali derivanti dall’adozione di piattaforme SaaS estrenalizzate, avendo la
possibilità di integrare le funzionalità specialistiche sviluppate internamente con le
piattaforme esterne.
Reply [REY.MI] è specializzata nella progettazione e nell’implementazione di soluzioni
basate sui nuovi canali di comunicazione e media digitali. Costituita da un modello a
rete di aziende altamente specializzate, Reply affianca i principali gruppi industriali
europei appartenenti ai settori Telco & Media, Industria e Servizi, Banche e
Assicurazioni e Pubblica Amministrazione nella definizione e nello sviluppo di modelli di
business abilitati dai paradigmi del Web 2.0 e della convergenza. I servizi di Reply
includono: consulenza, system integration, application management e business process
outsourcing.
Reply
www.reply.eu