I Love Cloud by Soluzioni Futura
-
Upload
soluzioni-futura -
Category
Technology
-
view
799 -
download
0
Transcript of I Love Cloud by Soluzioni Futura
I LOVE CLOUDBy Soluzioni Futura
INTRODUZIONE AL CLOUD COMPUTING
Cos’è il Cloud?Perché il Cloud?
Per chi è il Cloud?
FACCIAMO UN PASSO INDIETRO
Applicazione
Un computer esegue una applicazione localmente
Computer
Applicazione
Un computer esegue una applicazione localmente
Esempio: Microsoft Word
Computer
Applicazione Client – Server
Applicazione Client – Server
Applicazione Client – Server
Applicazione Client – Server
LE APPLICAZIONI CLIENT – SERVER
IN AZIENDA
Alcuni esempi
Alcuni esempioPosta elettronica
Alcuni esempioPosta elettronicaoSoftware gestionale
Alcuni esempioPosta elettronicaoSoftware gestionaleoStampa
Alcuni esempioPosta elettronicaoSoftware gestionaleoStampaoCondivisione file
Alcuni esempioPosta elettronicaoSoftware gestionaleoStampaoCondivisione fileoSito web
E I DATABASE?
Una applicazione può salvare dati su un database
Più applicazioni possono salvare dati sullo stesso database
HO BISOGNO DI UN SERVER PER OGNI APPLICAZIONE?
Tutte le applicazioni su un unico server
Tutte le applicazioni su un unico server
Un server fisico per ogni applicazione
Un server fisico per ogni applicazione
VIRTUALIZZAZIONE
Benefici della virtualizzazioneoOttimizzazione delle risorse
Benefici della virtualizzazioneoOttimizzazione delle risorseoSemplificazione della gestione
Benefici della virtualizzazioneoOttimizzazione delle risorseoSemplificazione della gestioneoIsolamento (più OS, sicurezza, …)
Benefici della virtualizzazioneoOttimizzazione delle risorseoSemplificazione della gestioneoIsolamento (più OS, sicurezza, …)oRidondanza
Benefici della virtualizzazioneoOttimizzazione delle risorseoSemplificazione della gestioneoIsolamento (più OS, sicurezza, …)oRidondanzaoTest / Staging
SERVER IN CASA O FUORI?
On Premise vs ColocationOn Premise
• Server vicino ai client• Minor costo su grandi numeri• Maggior rapidità di intervento
(?)• Sicurezza (?)• Privacy (?)• Costi di impianto• Costi di personale (proprio o
assistenza a chiamata)• Complessità di gestione• Ampiezza di banda
Colocation• Costi inferiori• Maggior sicurezza• Ampiezza di banda• Minor complessità da gestire• Server lontano dai client (ma
se hai più sedi?)• Costi più alti su grandi numeri• Minor versatilità
E IL CLOUD?
Definizione secondo il NIST
SaaS, IaaS, PaaS, altroSolitamente si distinguono i servizi di Cloud in SaaS, IaaS e PaaS, dove «aaS» indica sempre «as a Service».
SaaS = Software as a ServiceIaaS = Infrastructure as a ServicePaaS = Platform as a Service
La definizione del NIST si applica a tutti e tre i modelli
Software as a Service (SaaS)Il cliente accede a software installati su un server remoto tramite browser web o client dedicati. Modello solitamente a sottoscrizione con licenze per utente.
Software as a Service (SaaS)Il cliente accede a software installati su un server remoto tramite browser web o client dedicati. Modello solitamente a sottoscrizione con licenze per utente.
Software as a Service (SaaS)Il cliente accede a software installati su un server remoto tramite browser web o client dedicati. Modello solitamente a sottoscrizione con licenze per utente.
Software as a Service (SaaS)Il cliente accede a software installati su un server remoto tramite browser web o client dedicati. Modello solitamente a sottoscrizione con licenze per utente.
Infrastructure as a Service (IaaS)Server, storage, networking (es: firewall o gateway VPN).E’ come costruirsi un proprio data center virtuale presso il data center del provider; o i propri data center virtuali presso i data center del provider.
Infrastructure as a Service (IaaS)Server, storage, networking (es: firewall o gateway VPN).E’ come costruirsi un proprio data center virtuale presso il data center del provider; o i propri data center virtuali presso i data center del provider.
Infrastructure as a Service (IaaS)Server, storage, networking (es: firewall o gateway VPN).E’ come costruirsi un proprio data center virtuale presso il data center del provider; o i propri data center virtuali presso i data center del provider.
Infrastructure as a Service (IaaS)Server, storage, networking (es: firewall o gateway VPN).E’ come costruirsi un proprio data center virtuale presso il data center del provider; o i propri data center virtuali presso i data center del provider.
Platform as a Service (PaaS)Il vendor fornisce al cliente un ambiente definito per il caricamento e l’esecuzione di software.
Platform as a Service (PaaS)Il vendor fornisce al cliente un ambiente definito per il caricamento e l’esecuzione di software.
Platform as a Service (PaaS)Il vendor fornisce al cliente un ambiente definito per il caricamento e l’esecuzione di software.
Platform as a Service (PaaS)Il vendor fornisce al cliente un ambiente definito per il caricamento e l’esecuzione di software.
IL CLOUD È UNA COSA SERIA?
Roundup Of Cloud Computing Forecasts And Market Estimates Q3 Update, 2015
(Forbes: http://www.forbes.com/sites/louiscolumbus/2015/09/27/roundup-of-cloud-computing-forecasts-and-market-estimates-q3-update-2015)
Quanto è diffuso
(RightScale: http://assets.rightscale.com/uploads/pdfs/RightScale-2015-State-of-the-Cloud-Report.pdf)
SaaS vs IaaS vs PaaS
Competenze più richieste su LinkedIn
Cloud compliance
INTRODUZIONE AL CLOUD COMPUTING
Cos’è il Cloud?
Perché il Cloud?Per chi è il Cloud?
“On demand self service”
«Un cliente può unilateralmente ottenere la fornitura di risorse computazionali, come tempo server o spazio di archiviazione di rete, automaticamente e secondo le sue necessità senza bisogno di interazione umana con il provider di servizio.»
“Broad network access”
«Queste possibilità sono accessibili attraverso la rete tramite meccanismi standard che ne consentano l’utilizzo da parte di client eterogenei (laptop, smartphone, workstation, etc).»
N.D. V.V.: … o da altri server o applicativi
QUINDI TUTTO QUELLO CHE METTO IN CLOUD È PUBBLICO?
“Broad network access: è tutto pubblico?”No. I dispositivi hanno accesso all’interfaccia del Cloud provider (API) o ad applicazioni costruite ad-hoc dal Cloud provider per consentire ai clienti di richiedere, modificare o smettere di fruire di risorse. È possibile e usuale costruire una infrastruttura di rete completamente privata in Cloud.
“Broad network access: è tutto pubblico?”
“Broad network access: è tutto pubblico?”
“Broad network access: è tutto pubblico?”
“Broad network access: è tutto pubblico?”
“Broad network access: è tutto pubblico?”
“Broad network access: è tutto pubblico?”
“Resource pooling”Gli spazi che ospitano i server, i dispositivi di rete, i rack e i server sono condivisi tra gli utenti. Tuttavia le risorse di ogni cliente sono indipendenti (ogni cliente ha i suoi server virtuali indipendenti).
È possibile avere più o meno condivisione di risorse, pagando di più o di meno: alcuni provider consentono di avere server fisici completamente dedicati.Serve solo per esigenze di compliance (lo chiede un bando o un governo).
“Resource pooling”Il cliente ha il controllo del luogo da cui saranno erogate le sue risorse o di dove saranno ospitati i suoi dati, con delle limitazioni, o dove potranno viaggiare (compliance rispetto alla EU Data Protection Directive).
Esempio: voglio che i miei server siano in Irlanda e che non possano uscire dall’Unione Europea. Non posso conoscere l’indirizzo dello specifico data center o scegliere quale dei data center irlandesi voglio.
MA IL PROVIDER HA ACCESSO AI MIEI DATI?
“Resource pooling”
No. Il provider ha conoscenza del tipo di risorse che il cliente richiede (che server, di che tipo, per quante ore). Tutto ciò che ci sta dentro come i dati di un database, il file system di un server, le mail di un server di posta, per il provider è una scatola nera.
“Rapid elasticity”
«Il cliente può richiedere o terminare la fornitura di risorse in maniera elastica, talvolta automatica, per scalare rapidamente in accordo con la domanda. Al cliente questa possibilità appare genericamente come illimitata e può usufruirne in qualsiasi misura e in qualsiasi momento.»
“Measured service”
«I sistemi in Cloud controllano e ottimizzano automaticamente le risorse grazie alla rilevazione di metriche ad un livello di astrazione appropriato per il tipo di servizio. Il consumo di risorse può essere monitorato sia dal cliente che dal fornitore garantendo trasparenza.»
QUALI SONO I PRINCIPALI VANTAGGI RISPETTO ALL’ON
PREMISE O ALLA COLOCATION?
Cloud: vantaggi
Scalabilità illimitata e veloce
Consente di ridimensionare la propria infrastruttura in funzione delle esigenze
Cloud: vantaggi
Paghi solo quello che ti serve
Le risorse sono tariffate a ore o secondo metriche di utilizzo; niente overprovisioning
Cloud: vantaggi
Meno management, economie di scala
È il provider a gestire hardware, spazi, utenze, funzionamento della rete; fa economie di scala a livello planetario
Cloud: vantaggi
Tecnologia e sicurezza
I data center dei public Cloud provider impiegano le migliori tecnologie sul mercato e i migliori professionisti IT per questioni come la sicurezza
Cloud: vantaggi
Investimenti vs spese
Zero investimenti in conto capitale, solo spese operative. Infrastruttura usa e getta per testing, proof of concept, sviluppo o batch processing
Cloud: vantaggi
Distribuzione dell’infrastruttura
Rende semplice internazionalizzare; migliora affidabilità delle applicazioni o sicurezza ampliando la superificie di attacco e isolando le risorse
Cloud: vantaggi
Automazione
«On demand self service», «broad network access», «rapid elasticity», «measured service». La scalabilità è illimitata e non serve interazione umana dunque tutto è automatizzabile.
Cloud: automazione
Cloud: automazione
Cloud: automazione
Cloud: automazione
Cloud: automazione
Cloud: automazione
Cloud: automazione
Cloud: automazione
Cloud: automazione
Cloud: automazione
INTRODUZIONE AL CLOUD COMPUTING
Cos’è il Cloud?
Perché il Cloud?
Per chi è il Cloud?
Il Cloud è per tuttiIl Cloud computing è utilizzato oggi da aziende di ogni tipo e dimensione pubbliche e private per i casi d’uso più disparati
Esempio: posta da PMI in suRimpiazzare vecchi server di posta con versioni deprecate di Microsoft Exchange (es: 2003) e di sostituirli con soluzioni as a Service come Office 365 o Google Apps
Esempio: applicazioni Web
Esempio: backupEspandere il proprio server o data center in Cloud invece che acquistare nuovi dispositivi NAS o reti SAN
Esempio: disaster recovery
Esempio: batch processingoConversione di dati da un formato ad un altrooETL per popolamento Data WarehouseoResize o watermarking su immagini
Esempio: prototipazione rapidaFornire rapidamente a mezzo IaaS o PaaS ai propri sviluppatori, o agli sviluppatori di un fornitore, un ambiente di sviluppo per la realizzazione di un progetto.Si parte velocemente e se il progetto termina si smette di pagare.
CHI SONO I CLIENTI?
E IN ITALIA?
Cloud in Italia1,5 mld di fatturato
o460 mln per il Public Cloud (+35%)o1,05 mld per Private Cloud e Ibrida (o Cloud Enabling Infrastructure, +21%)
Public Cloud in Italia: esempi di clientioVodafone ItaliaoCondé Nast ItaliaoSeat Pagine GialleoUnicreditoEuronics Italia, Gucci, Lamborghini, …
Cloud in Italia: le PMI?Arrivano tardi ma arrivano.
46 mln di fatturato (+70% dall’anno precedente)
o460 mln per il Public Cloud (+35%)o1,05 mld per Private Cloud e Ibrida (o Cloud Enabling Infrastructure, +21%)
Cloud in Italia: cosa utilizzano le imprese?oPosta Elettronica (soprattutto PMI)oERP e CRMoIntranetoBusiness Intelligence
Cloud in Italia: il futuro?
Per PMI e Startup:Software as a Service e Infrastructure as a Service in ottica Cloud-first
Cloud in Italia: il futuro?
Per grandi aziende:Investimenti in infrastruttura ibrida, personale IT qualificato, consulenti e VAR (Value Added Reseller) per migrare verso il Cloud
GRAZIE E BUONA SERATA DA SOLUZIONI