Upload
3dgis
View
240
Download
1
Tags:
Embed Size (px)
DESCRIPTION
Il cloud computing è uno dei trend tecnologici in maggior crescita, la cui diffusione procede di pari passo con la consapevolezza dei relativi benefici da parte delle imprese. Ridurre i costi di investimento e di operatività, beneficiare di una infrastruttura enterprise senza implementarla ed amministrarla, usufruire di uno spazio fisico enorme per i propri dati e a basso costo: questi e molti sono i benefici del cloud computing.
Citation preview
CLOUDCOMPUTING101Eduard RoccatelloChief Technical Officer
INTERNETINNOVAZIONEINTEROPERABILITÀ
CLOUD COMPUTING
SMARTCITIES
Smart City e Cloud computing
UN PO’ DI NUMERI...
CLOUDCONTENT
0%
10%
20%
30%
40%
7%36%
2012 2016
CLOUDCONTENT
CLOUDSTORAGE
464GB 1,100GB
3,300GB
2011 2013 2016
CLOUDSTORAGE
CLOUDECONOMICS
CLOUDECONOMICS
241BLN$ENTRO IL2020
CLOUD COMPUTING?
SOFTWARE ASA SERVICE?
CLOUD COMPUTING?
SOFTWARE ASA SERVICE?
CLOUD COMPUTING?
SOFTWARE ASA SERVICE?
CLOUD COMPUTING?
A COSA MI SERVE?
PROVIAMOA FAREUN PO’ DI CHIAREZZA
CLOUDCOMPUTING
MOLTO RUMORE
➡ Service oriented architecture
➡ Rich Internet applications➡ Software as a Service➡ Software + Service
SONO CLOUD?
NO.
sono tipi diARCHITETTURAAPPLICATIVA
Possono esistere sulla cloud ma
NON SONOCLOUD COMPUTING
Quindi?
Dove “Vive” latua App?
๏ ON PREMISES
๏ HOSTED
๏ CLOUD
ON PREMISES• Nel proprio edificio• BYO server,
connettività, software, ...
• Controllo completo• Responsabilità
completa• Alti costi di start-up
ON PREMISES• Nel proprio edificio• BYO server,
connettività, software, ...
• Controllo completo• Responsabilità
completa• Alti costi di start-up
HOSTED• Presso un fornitore• Affitto server,
connettività, software, ...
• Minore controllo• Minore responsabilità• Minori costi iniziali
ma costi ricorrenti
ON PREMISES• Nel proprio edificio• BYO server,
connettività, software, ...
• Controllo completo• Responsabilità
completa• Alti costi di start-up
HOSTED• Presso un fornitore• Affitto server,
connettività, software, ...
• Minore controllo• Minore responsabilità• Minori costi iniziali
ma costi ricorrenti
CLOUD• Ambiente condiviso,
multi-tenant• Offre un pool di
risorse di calcolo, astratte dall’infrastruttura fisica
• Pay as you go
Cos’è il cloud computing
CLOUD COMPUTINGInsieme di tecnologie che permettono di memorizzare e/o elaborare dati grazie
all'utilizzo di risorse hardware / software distribuite e virtualizzate in Rete
5 PRINCIPI FONDAMENTALI
ON DEMAND SELF SERVICE
È possibile allocare le risorse necessarie, come capacità di calcolo e di storage, autonomamente.NESSUN INTERVENTO DELL’ISP.
RESOURCE POOLING
Le risorse sono CONDIVISE tra gli utenti della cloud secondo un MODELLO MULTI TENANT e ALLOCATE DINAMICAMENTE.LOCATION INDEPENDENCE.
FLESSIBILITÀ RAPIDA
Risorse ALLOCATE E RILASCIATE RAPIDAMENTE,a volte in automatico, per FAR FRONTE ALLA DOMANDA.L’utente finale si attendeCAPACITÀ INFINITA.
SERVIZIO MISURATO
La cloud CONTROLLA e OTTIMIZZA le RISORSE grazie alla supervisione.Le risorse vengono monitorate, controllate e riepilogate fornendo TRASPARENZA A VENDOR E CONSUMER.
ACCESSO UBIQUITARIO
La cloudDEVE ESSERE ACCESSIBILEDA OGNI PUNTO DELLA RETE,attraversoSERVIZI STANDARD.
ASPETTI ECONOMICIOn premises Hosted Cloud computing
Tempi di approntamento
Scalabilità dell’infrastruttura
Investimenti (CAPEX)Impatto
sull’ambiente
Pricing model
Settimane o mesi Settimane Da minuti a ore
Limitata e costosaLimitata e
relativamente costosaRapida, flessibile,
pay per use
CAPEX elevatoCostosa e con contratti prolungati (no CAPEX)
Basati sull’uso senza costi iniziali (OPEX)
Normale Normale Molto limitato
Acquisto IT anche se poco usato
Costo di affitto IT anche se poco usato
Basato sull’uso
TIPI di CLOUD
PUBLIC CLOUD
POOL DI RISORSE DI CALCOLOofferte da un VENDORtipicamente utilizzate tramite un modello “PAY AS YOU GO”.
PRIVATE CLOUD
POOL DI RISORSE DI CALCOLOin DATACENTER PROPRIO,GESTITO AUTONOMAMENTE.
PRIVATE CLOUD / 2
POOL DI RISORSE DI CALCOLOofferte da un VENDORnel proprio datacenter inMODALITÀ ESCLUSIVA(senza sharing).
HYBRID CLOUD
PUBLIC CLOUD
+PRIVATE CLOUD
CARATTERISTICHE
HYBRID CLOUD• Sfrutto i vantaggi di
scalabilità e cost effectiveness della cloud pubblica per l’archiviazione.
• Dati e servizi sono al sicuro nella cloud privata.
• Mission critical apps
PRIVATE CLOUD• Costi iniziali elevati• Personalizzabile• Privacy• Single Sign On• App per le quali sono
indispensabili sia alte performance che alta sicurezza.
PUBLIC CLOUD• Flessibilità• Scalabilità• Costi prevedibili• Accesso universale• On demand
self service
SEGMENTAZIONE
Il lavoro ai tempi del Cloud Computing
BENEFICIPER ILBUSINESS
TIME TO MARKET
Piattaforme disegnate per RIDURRE IL DELIVERY TIME dell’infrastruttura IT.Delivery disaccoppiato dalla fase di Provisioning.
TIME TO MARKET / 2
Tradizionalmenteprocurement e delivery fisico sono VINCOLATI.
TIME TO MARKET / 3
DESIGN ONCE, DEPLOY MANY.Standardizzazione dell’IT per procurarsi le risorse in anticipo.
TIME TO MARKET / 4
Delivery in ORE / GIORNI.Non settimane o mesi.
SCALABILITÀ
SCALABILITÀ
SCALABILITÀ / 2
SCALABILITÀ / 2Cloud
INVESTIMENTI
I cloud computing offre tre tipologie di benefici legate agli investimenti aziendali.
CAPEX vs OPEX
Sposta il BARICENTRO del budget DAL CAPEX ALL’OPEX.Correlazione tra quanto speso e il trend di adozione (ritorno economico) di un servizio.
COSTO PERSONALE IT
Il costo del personale ITnon incrementa.Si evita di acquistare nuovi server, storage o licenze ricorrendo al Cloud Computing.
ESPANSIONE DEL SERVIZIO
Il Cloud Computing semplifica l’espansione del servizio perchè non servono grossi investimenti in CAPEX per espandere l’architettura IT.
BUSINESS CONTINUITY
DATA PROTECTION
Il Cloud Computingpuò fare molto per voi.Ma prima bisogna fare i compiti a casa...
DATA PROTECTION
Mins DaysHrsSecs WksDays MinsHrsWks Secs
RTO
(Man
canz
a Se
rviz
io)
RPO (Perdita Dati)
Tier 1Oltre 7 giorni
> 7 giorni
Tier 2Entro 7 giorni
1-7 giorni
Tier 3
>= 1 giorno
2-7 giorni
Tier 4
1-6 ore
4 ore-48 ore
Tier 5
Da 0 a pochi min
1-4 ore
Tier 6
Recovery Point Objective Recovery Time Objective Perdita dati Mancanza Servizio
RECOVERY TIME E COSTIBackup Disaster Recovery & Business Continuity
€………..……..……………….Costi……………………….€€€€
sett
iman
e …
……
.gio
rni…
..……
ore.
.……
.sec
ondi
Reco
very
Tim
e
Tier 2
Tier 3
Tier 4
Tier 5
Tier 6
Tier 1
Remote Backup
Offsite Vaulting
(track based)
Offsite Vaulting
+ Risorse DC
Electronic Remote Vaulting
Warm Site DRAsyncronous Data ReplicationServer Replication in standby
Hot Site DRSyncronous Data Replication
Server Replication AA
Geo-cluster
Local TapeBackup
DATA PROTECTION
Tu a che punto sei nel tuo percorso verso la
SICUREZZA DEL DATO?
CLOUDSERVICEMODELS
MODELLI DI SERVIZIO
Software as a Service
USER CLOUD• Singola applicazione• Multi-tenancy• Applicazioni one to many• Stesse feature per tutti
Software as a Service• Modello di sviluppo software• Software distribuito in rete• Driver dello sviluppo
• Ubiquità della rete• Transazioni veloci• Web framework opensource• Portabilità e flessibilità• Time to market
Software as a Service
• Esempi pratici• Google Apps• Atlassian• Salesforce• 37signals• Zoho• WebEx• Dropbox
Platform as a Service
DEVELOPMENT CLOUD• Modello pensato per gli sviluppatori• Code it and deploy it• Nessuna VM o sistema operativo• Applicazione in deploy su servizio
capace di autoscalare
Platform as a Service
• Deriva da SaaS• Supporta il delivery delle applicazioni
web e dei servizi correlati• Fornito on the fly,
secondo modello on-demand.
Platform as a Service
• Esempi pratici• Amazon• Google AppEngine• Heroku• Joyent Accelerator• Facebook
Infrastructure as a Service
SYSTEMS CLOUD• Server e storage disponibili• Architettura scalabile sulla rete
Infrastructure as a Service
• Delivery dell’infrastruttura IT come servizio.
• Tipicamente una piattaforma virtualizzata.
• Verso l’utility computing (demando ad altri i calcoli onerosi).
Infrastructure as a Service
• Denominatori comuni• Provisioning e tariffazione on demand• Virtualizzazione (Xen, VMWare, KVM, OpenVZ)• Risorse Commodity off the shelf (COtS)• Componenti FOSS• Middleware personalizzato
Infrastructure as a Service
• Esempi pratici• Amazon Web Services• GoGrid• Nirvanix• Joyent• Akamai• Telecom Italia
DIY vs SaaS / PaaSDIY SaaS / PaaS
Alto CAPEXAlti costi di gestione
Devo anticipare i picchiObsolescenza ITTime consuming
Alta curva di apprendimentoStaff dedicato per 24 / 7
OPEX predicibileCosti iniziali ridotti
Infrastruttura on demandBassa manutenzione
Scalabile e sicuroSLA garantito
Focus sul business
Cloud Computing e Start-up
UTENTI &CLOUD
What your users want…
Cosa vogliono gli utenti?Velocità e
performance
What your users want…
Cosa vogliono gli utenti?Velocità e
performanceAlways on,
accessibilità
What your users want…
Cosa vogliono gli utenti?Velocità e
performanceAlways on,
accessibilità
Applicazioni personalizzabili
What your users want…
Cosa vogliono gli utenti?Velocità e
performanceAlways on,
accessibilità
Applicazioni personalizzabili
Nuove funzionalità
Cosa vogliono gli utenti?Velocità e
performanceAlways on,
accessibilità
Applicazioni personalizzabili
Nuove funzionalità
Potenti applicazioni WEB
Velocità e performance
Always on, accessibilità
Applicazioni personalizzabili
Nuove funzionalità
Come?
Scalabilità e adattamento
Always on, accessibilità
Applicazioni personalizzabili
Nuove funzionalità
CLOUD COMPUTING
Scalabilità e adattamento
HA e distribuzione
globale
Applicazioni personalizzabili
Nuove funzionalità
CLOUD COMPUTING
Scalabilità e adattamento
HA e distribuzione
globale
Storage cost effective
Nuove funzionalità
CLOUD COMPUTING
Scalabilità e adattamento
HA e distribuzione
globale
Storage cost effective
Focus on business
CLOUD COMPUTING
Domande?
Thank you!