AUTOMAZIONE OGGI 363
SOLUZIONI SOFTWARE PER L’INDUSTRIA 117
Il Cloud Computing è l’insieme di discipline,
tecnologie emodelli di business utilizzati per
fornire funzionalità IT (software, piattaforme,
infrastrutture) attraverso servizi on-demand,
scalabili e flessibili. Le cinque caratteristiche
essenziali per definire il cloud computing
sono: utilizza un’infrastruttura dinamica,
condivisa e virtuale; è on-demand e self-
service; è flessibile e scalabile; si paga in base
al consumo; è disponibile per tutte le reti (ad
esempio, Internet).
I servizi cloud si possono segmentare su tre
livelli:
Software come servizio (SaaS): è una appli-
cazione offerta a un cliente come un servizio.
SaaS è una soluzione applicativa completa e
chiavi in mano (vale a dire, non è richiesto
lo sviluppo di alcuna soluzione). Gli utenti
accedono al SaaS tramite un’interfaccia user-
centrica, ad esempio un browser web o una
Rich Internet Application (ad esempio, media
player plug-in).
Piattaforma come servizio (PaaS): è una
piattaforma applicativa gestita per la costru-
zione e gestione di applicazioni e servizi.
Come qualsiasi piattaforma applicativa, un
ambiente PaaS fornisce framework di svi-
luppo e di runtime per supportare la presen-
tazione, la logica di business, l’accesso ai dati
e le risorse di comunicazione.
Infrastruttura come servizio (IaaS) è un
insieme di risorse hardware (ad esempio,
computer, storage, o di rete) che abilitano
l’utilizzo di piattaforme, dati o soluzioni ap-
plicative.Ogni livello di Cloud (per esempio,
SaaS, PaaS, IaaS) viene distribuito utilizzando
uno o più dei cinque modelli seguenti:
Public Cloud: offre funzionalità IT come ser-
vizio per i consumatori tramite Internet.
Private Cloud: offre funzionalità IT come
servizio a un gruppo selezionato di clienti
con l’accesso limitato per aumentare alcuni
attributi del servizio (ad esempio la sicu-
rezza).
Internal Cloud: è un cloud privato con cui
un’organizzazione IT offre risorse IT solo alla
propria azienda.
External Cloud: è una risorsa IT offerta da un
fornitore di servizi a una terza parte business.
Hybrid Cloud: è una risorsa IT connessa
a due o più tipi di modelli di distribuzione
di cloud (ad esempio, interno, pubblico,
esterno, privato).
Le organizzazioni IT trovano che il cloud
computing contienemolti vantaggi e rischi. È
importante ricordare che i benefici e i rischi di
qualsiasi cambiamento della tecnologia, nel
tempo variano in base a molte circostanze.
Per esempio, vendor lock-in è visualizzato
attualmente come un rischio, ma potrebbe
essere considerato un vantaggio da alcune
organizzazioni che desiderano utilizzare un
unico fornitore. Inoltre, i benefici e i rischi
possono variaremolto a seconda del modello
di implementazione. Adesempio, l’assenzadi
livelli di servizio rappresenta un rischiomolto
maggiore nell’Extrenal Cloud che nel Coud
Interno. Tra i benefici del Cloud ricordiamo:
semplificazione e ottimizzazione dell’IT, au-
mento dell’agilità dell’IT, miglioramento del
ROI mediante una migliore gestione delle
risorse, aumento della disponibilità di servizi
per la forza lavoro mobile, spostamento in
avanti dei costi, miglioramento della busi-
ness continuity e del disaster recovery. Tra i
rischi maggiori si segnalano: immaturità del
mercato, lock-in dei fornitori, complessità di
gestione, giustificazione del ritorno dell’in-
vestimento, livelli di servizio poveri o inesi-
stenti, contratti non chiari, indeterminatezza
della disponibilità e delle performance.
Il CloudComputing
di
Antonio Capparelli – Comitato tecnico Automazione Oggi
LECINQUE
CARATTERISTICHE
ESSENZIALIPER
DEFINIREILCLOUD
COMPUTINGSONO:
UTILIZZAUN’IN-
FRASTRUTTURA
DINAMICA,CONDI-
VISAEVIRTUALE;È
ON-DEMANDESELF-
SERVICE;ÈFLESSIBILE
ESCALABILE; SIPAGA
INBASEALCONSUMO;
ÈDISPONIBILEPER
TUTTELERETI
S
SI
S
SI
sotto la lente
1,2 4,5,6,7,8,9,10,11,12,13,...23