il cloud computing
DESCRIPTION
TRANSCRIPT
![Page 1: Il Cloud Computing](https://reader036.vdocumenti.com/reader036/viewer/2022081413/547c6324b479597f508b466d/html5/thumbnails/1.jpg)
CLOUD COMPUTING
![Page 2: Il Cloud Computing](https://reader036.vdocumenti.com/reader036/viewer/2022081413/547c6324b479597f508b466d/html5/thumbnails/2.jpg)
Aumento delle richieste di servizi
informatici
![Page 3: Il Cloud Computing](https://reader036.vdocumenti.com/reader036/viewer/2022081413/547c6324b479597f508b466d/html5/thumbnails/3.jpg)
Cloud computing?
CLOUD COMPUTING: Il cloud computing è una piattaforma di elaborazione virtualizzata, in grado di archiviare/elaborate dati e di offrire il numero di server necessari a far girare un'applicazione al variare del numero di utenti che la utilizzano, garantendo un equilibrio perfetto tra domanda e offerta.
![Page 4: Il Cloud Computing](https://reader036.vdocumenti.com/reader036/viewer/2022081413/547c6324b479597f508b466d/html5/thumbnails/4.jpg)
Virtualizzazione
PER VIRTUALIZZAZIONE si intende la creazione di una versione virtuale di una risorsa normalmente fornita fisicamente. Qualunque risorsa
hardware e software può essere virtualizzata: sistemi operativi, server, memoria, sottosistemi di network.
![Page 5: Il Cloud Computing](https://reader036.vdocumenti.com/reader036/viewer/2022081413/547c6324b479597f508b466d/html5/thumbnails/5.jpg)
Nascita e sviluppo
• Grid computing: infrastruttura di calcolo distribuito, condivisione coordinata di risorse• L’utility computing: raggruppamento di risorse di calcolo, inizio di
servizio «on-demand» • SaaS: condivisione di processi applicativi e risorse di storage, basi di
«pay-per-use»
CLOUD COMPUTING
![Page 6: Il Cloud Computing](https://reader036.vdocumenti.com/reader036/viewer/2022081413/547c6324b479597f508b466d/html5/thumbnails/6.jpg)
Ma a cosa ci serve?
• Possibilità di consumare servizi IT• Possibilità di distribuire servizi IT• Salvare programmi• Utilizzare software remoti• Archiviare dati (backup)
TUTTO QUESTO COLLEGANDOSI SOLAMANTE AD UN CLOUD PROVIDER ATTRAVERSO UN SEMPLICE INTERNET BROWSER E PAGANDO SOLAMENTE
CIO’ CHE USIAMO
![Page 7: Il Cloud Computing](https://reader036.vdocumenti.com/reader036/viewer/2022081413/547c6324b479597f508b466d/html5/thumbnails/7.jpg)
Cloud computing prevede tre fattori
distinti• Fornitore di servizi (cloud provider)• Cliente amministratore• Cliente finale
![Page 8: Il Cloud Computing](https://reader036.vdocumenti.com/reader036/viewer/2022081413/547c6324b479597f508b466d/html5/thumbnails/8.jpg)
Architettura informatica
• Tecnologie di elaborazione• Gestione della rete• Memorizzazione
![Page 9: Il Cloud Computing](https://reader036.vdocumenti.com/reader036/viewer/2022081413/547c6324b479597f508b466d/html5/thumbnails/9.jpg)
Tecnologie di elaborazione
• Server rack: sistema standard d'installazione fisica di componenti hardware a scaffale,
• Server blade: è un server auto-contenuto pensato per minimizzare l'occupazione di spazio.
![Page 10: Il Cloud Computing](https://reader036.vdocumenti.com/reader036/viewer/2022081413/547c6324b479597f508b466d/html5/thumbnails/10.jpg)
Gestione della rete
Le opzioni di rete includono gli standard 40 GbE e 100 GbE veloci per i circuiti di backhaul o trunk, nonché gli standard più comuni 10 GbE e 1
GbE per le reti VPN e l'ottimizzazione della larghezza di banda.
![Page 11: Il Cloud Computing](https://reader036.vdocumenti.com/reader036/viewer/2022081413/547c6324b479597f508b466d/html5/thumbnails/11.jpg)
Memorizzazione
• Memoria a stato solido (SSD) ultraveloci• Unità disco a capacità media ed elevata
velocità
![Page 12: Il Cloud Computing](https://reader036.vdocumenti.com/reader036/viewer/2022081413/547c6324b479597f508b466d/html5/thumbnails/12.jpg)
Diamo un po’ di numeri
![Page 13: Il Cloud Computing](https://reader036.vdocumenti.com/reader036/viewer/2022081413/547c6324b479597f508b466d/html5/thumbnails/13.jpg)
Valore del cloud in Italia
![Page 14: Il Cloud Computing](https://reader036.vdocumenti.com/reader036/viewer/2022081413/547c6324b479597f508b466d/html5/thumbnails/14.jpg)
Utilizzo nelle aziende
![Page 15: Il Cloud Computing](https://reader036.vdocumenti.com/reader036/viewer/2022081413/547c6324b479597f508b466d/html5/thumbnails/15.jpg)
Impatto nell’economia
![Page 16: Il Cloud Computing](https://reader036.vdocumenti.com/reader036/viewer/2022081413/547c6324b479597f508b466d/html5/thumbnails/16.jpg)
I vantaggi del Cloud Computing
• Parola chiave: “usa ciò che vuoi, quando e come vuoi!”• Parola chiave: Scalabilità dei servizi!• Cambiamento d’approcio: fornitura di risorse IT sotto forma di varie tipologie di servizi accessibili alla rete• Semplicità: l’utente non deve (e non è tenuto) a conoscere i dettagli sulle infrastrutture e architetture che gestiscono i servizi
![Page 17: Il Cloud Computing](https://reader036.vdocumenti.com/reader036/viewer/2022081413/547c6324b479597f508b466d/html5/thumbnails/17.jpg)
Il Cloud Stack
![Page 18: Il Cloud Computing](https://reader036.vdocumenti.com/reader036/viewer/2022081413/547c6324b479597f508b466d/html5/thumbnails/18.jpg)
Analizziamo di seguito i diversi “layers” dello stack...
![Page 19: Il Cloud Computing](https://reader036.vdocumenti.com/reader036/viewer/2022081413/547c6324b479597f508b466d/html5/thumbnails/19.jpg)
Infrastructure as a Service• Layer di base: fornisce hardware e potenza computazionale• Networking• Storage• Server• Software • Pagamento di una tariffa a consumo
Scalabilità del servizio fornito
![Page 20: Il Cloud Computing](https://reader036.vdocumenti.com/reader036/viewer/2022081413/547c6324b479597f508b466d/html5/thumbnails/20.jpg)
Platform as a Service
![Page 21: Il Cloud Computing](https://reader036.vdocumenti.com/reader036/viewer/2022081413/547c6324b479597f508b466d/html5/thumbnails/21.jpg)
• Basato sulle API: messe a disposizione dal fornitore del servizio, le funzionalità variano in base a quanto pagato• Linguaggio di programmazione vincolante• E’ l’utente che può utilizzare la paittaforma di
sviluppo fornitagli per scrivere applicazioni che interagiscono con il servizio• Ovviamente tutto ciò a fronte di un supporto
hardware (e quindi di infrastrutture)• Il tutto messo a disposizione in rete!
Scalabilità del servizio fornito
![Page 22: Il Cloud Computing](https://reader036.vdocumenti.com/reader036/viewer/2022081413/547c6324b479597f508b466d/html5/thumbnails/22.jpg)
Un esempio: AWSAmazon Web Services è un insiemedi servizi:• Piattaforma computazionale• Storage• Database• Analisi• Sviluppo di applicazioni• Deployment services
Scalabilità in base alle esigenze di ognuno
![Page 23: Il Cloud Computing](https://reader036.vdocumenti.com/reader036/viewer/2022081413/547c6324b479597f508b466d/html5/thumbnails/23.jpg)
Parlando sempre di scalabilità...L’azienda, sempre nella concezione della scalabilità del software, offre un mese di utilizzo gratuito di un pacchetto comprendente:
•750h di elaborazione computazionale•100Mb di Database su SSD•5Gb di Storage su Amazon S3
Il tutto sfruttando la tecnologia del Cloud!
![Page 24: Il Cloud Computing](https://reader036.vdocumenti.com/reader036/viewer/2022081413/547c6324b479597f508b466d/html5/thumbnails/24.jpg)
Software as a Service• Stesso concetto dell’ASP ma in ambito Cloud• Non viene eseguita un’app del Cliente, ma è il Cliente che paga il diritto all’uso dell’app• Il fornitore garantisce la manutenzione e l’aggiornamento nel tempo • Non si paga più il possesso ma l’utilizzo
Le funzionalità variano in base a quanto pagato
![Page 25: Il Cloud Computing](https://reader036.vdocumenti.com/reader036/viewer/2022081413/547c6324b479597f508b466d/html5/thumbnails/25.jpg)
Le diverse forme di cloud computing - Deployment
models
Public CloudPrivate Cloud
Community CloudHybrid Cloud
Special Purpose Cloud
![Page 26: Il Cloud Computing](https://reader036.vdocumenti.com/reader036/viewer/2022081413/547c6324b479597f508b466d/html5/thumbnails/26.jpg)
Public Cloud
Che cos’è?Vantaggi/svantaggi
Esempi
![Page 27: Il Cloud Computing](https://reader036.vdocumenti.com/reader036/viewer/2022081413/547c6324b479597f508b466d/html5/thumbnails/27.jpg)
Public Cloud
Che cos’è?
Il Public Cloud è un servizio è offerto da fornitori che mettono a disposizione dei propri utenti/clienti la potenza di calcolo e/o di
memorizzazione dei loro data center.
![Page 28: Il Cloud Computing](https://reader036.vdocumenti.com/reader036/viewer/2022081413/547c6324b479597f508b466d/html5/thumbnails/28.jpg)
Public Cloud
Vantaggi
•Minori costi e la maggiore efficienza dell’infrastruttura dovuto a :• all’annullamento dell’investimento iniziale;• alla eliminazione di spazi preposti a contenere le macchine
(server);• dal minor consumo di energia;• dal minor utilizzo di personale IT (l’assistenza per problemi tecnici
viene affidata a chi offre il servizio).
![Page 29: Il Cloud Computing](https://reader036.vdocumenti.com/reader036/viewer/2022081413/547c6324b479597f508b466d/html5/thumbnails/29.jpg)
Public Cloud
Svantaggi
•La «preoccupazione» riguardo la sicurezza e la privacy dei propri dati.•La possibile saturazione della rete e/o la perdita di pacchetti durante il trasferimento.
![Page 30: Il Cloud Computing](https://reader036.vdocumenti.com/reader036/viewer/2022081413/547c6324b479597f508b466d/html5/thumbnails/30.jpg)
Public Cloud
![Page 31: Il Cloud Computing](https://reader036.vdocumenti.com/reader036/viewer/2022081413/547c6324b479597f508b466d/html5/thumbnails/31.jpg)
Private Cloud
Che cos’è?Vantaggi/svantaggi
Esempi
![Page 32: Il Cloud Computing](https://reader036.vdocumenti.com/reader036/viewer/2022081413/547c6324b479597f508b466d/html5/thumbnails/32.jpg)
Private Cloud
Che cos’è?
E’ un Cloud che viene installato dall'utente nel proprio data center per un utilizzo esclusivo. L’utente ha il pieno controllo delle macchine sulle
quali vengono conservati i dati e vengono eseguiti i suoi processi. L’utente ha il pieno controllo delle macchine (politiche di sicurezza).
![Page 33: Il Cloud Computing](https://reader036.vdocumenti.com/reader036/viewer/2022081413/547c6324b479597f508b466d/html5/thumbnails/33.jpg)
Private Cloud
Vantaggi
•semplice gestione hardware e software •il maggior rendimento della struttura IT
•maggiore privacy.
![Page 34: Il Cloud Computing](https://reader036.vdocumenti.com/reader036/viewer/2022081413/547c6324b479597f508b466d/html5/thumbnails/34.jpg)
Private Cloud
Svantaggi
•Gli svantaggi principali di questa tecnologia sono gli alti investimenti iniziali e la non eliminazione delle spese IT (personale, corrente, spazio
ecc.).
![Page 35: Il Cloud Computing](https://reader036.vdocumenti.com/reader036/viewer/2022081413/547c6324b479597f508b466d/html5/thumbnails/35.jpg)
Private Cloud
![Page 36: Il Cloud Computing](https://reader036.vdocumenti.com/reader036/viewer/2022081413/547c6324b479597f508b466d/html5/thumbnails/36.jpg)
Community Cloud
Che cos’è?Esempi
![Page 37: Il Cloud Computing](https://reader036.vdocumenti.com/reader036/viewer/2022081413/547c6324b479597f508b466d/html5/thumbnails/37.jpg)
Community Cloud
Che cos’è?
E’ un modello nel quale l’infrastruttura è condivisa da un insieme di soggetti (aziende, organizzazioni, ecc.) che condividono uno scopo
comune e che hanno le stesse esigenze.L’infrastruttura può essere gestita dalla comunità stessa, oppure da un
fornitore di servizi esterno.
![Page 38: Il Cloud Computing](https://reader036.vdocumenti.com/reader036/viewer/2022081413/547c6324b479597f508b466d/html5/thumbnails/38.jpg)
Community Cloud
Esempi
Le community cloud possono trovare applicazione in un servizio governativo, la sanità o la finanza, offrendo una gamma di servizi
integrati, comprese le infrastrutture, i software o le PaaS.
In Italia faticano a «decollare» ma abbiamo un esempio tutto italiano, dal 01/01/2010 e’ partito Il community cloud per il sistema pubblico
trentino
![Page 39: Il Cloud Computing](https://reader036.vdocumenti.com/reader036/viewer/2022081413/547c6324b479597f508b466d/html5/thumbnails/39.jpg)
Community Cloud in Trentino
• «..[..] In particolare, sul fronte dell’ICT, Informatica Trentina Spa, società in-house degli Enti Pubblici trentini per la diffusione dei servizi ICT al comparto pubblico provinciale, con il coinvolgimento e la collaborazione delle imprese locali ICT e degli istituti di ricerca ed alta formazione del territorio, ha intrapreso un percorso evolutivo che passa dalla logica tradizionale di Data Center, fatto di applicazioni “verticali” e auto consistenti in termini di infrastrutture e applicazioni, verso un Data Center Territoriale in grado di erogare servizi secondo il paradigma del “Community Cloud” nel quale sono state introdotte infrastrutture di virtualizzazione, il concetto di “servizio standardizzato”.. [..] L’avviamento di questo processo consente dunque di poter perseguire maggiormente obiettivi quali l’ottimizzazione dei processi produttivi interni della PA, la razionalizzazione della spesa pubblica, la condivisione degli investimenti, nonché favorire il riuso delle best-practice e accrescere in termini di qualità e quantità il numero di servizi on-line in favore di cittadini ed imprese….[..]»
![Page 40: Il Cloud Computing](https://reader036.vdocumenti.com/reader036/viewer/2022081413/547c6324b479597f508b466d/html5/thumbnails/40.jpg)
Hybrid Cloud
Che cos’è?Vantaggi/Svantaggi
![Page 41: Il Cloud Computing](https://reader036.vdocumenti.com/reader036/viewer/2022081413/547c6324b479597f508b466d/html5/thumbnails/41.jpg)
Hybrid Cloud
Che cos’è?
Il Cloud ibrido si presenta come soluzione intermedia fra il Cloud privato ed il pubblico. Sostanzialmente questa soluzione prende il massimo dei punti di forza di entrambi i sistemi in quanto l’infrastruttura viene mantenuta sia dal Cloud interno sia da un provider esterno; i due sistemi poi saranno interfacciati per consentire la condivisione di risorse fra i data center.
Vantaggi / Svantaggi
Quelli di un Public / Private Cloud
![Page 42: Il Cloud Computing](https://reader036.vdocumenti.com/reader036/viewer/2022081413/547c6324b479597f508b466d/html5/thumbnails/42.jpg)
Hybrid Cloud
Un esempio di utilizzo di Hybrid Cloud
I dati sensibili memorizzati in un Cloud privato (on-premise) mentre le app e i dati meno pregiati gestiti nel cloud pubblico.
![Page 43: Il Cloud Computing](https://reader036.vdocumenti.com/reader036/viewer/2022081413/547c6324b479597f508b466d/html5/thumbnails/43.jpg)
Special purpose Cloud
I Cloud Special Purpose possono essere creati per scopi particolari, ed hanno la caratteristica di fornire risorse
particolari (non disponibili presso altri fornitori di servizi Cloud) tramite i propri servizi.