![Page 1: What is cloud - presentazione open day 13 set 2014 | autore Prof. Lorenzo Zimolo](https://reader034.vdocuments.site/reader034/viewer/2022052602/559e96b01a28ab12128b45d4/html5/thumbnails/1.jpg)
What is Cloud?
Lorenzo Zimolo
![Page 2: What is cloud - presentazione open day 13 set 2014 | autore Prof. Lorenzo Zimolo](https://reader034.vdocuments.site/reader034/viewer/2022052602/559e96b01a28ab12128b45d4/html5/thumbnails/2.jpg)
![Page 3: What is cloud - presentazione open day 13 set 2014 | autore Prof. Lorenzo Zimolo](https://reader034.vdocuments.site/reader034/viewer/2022052602/559e96b01a28ab12128b45d4/html5/thumbnails/3.jpg)
Chi sono?Lorenzo ZimoloLaurea Ingegneria Informatica a PadovaKennediano!
Lavoro presso Sinesy srl società di Oderzo con sede anche al Polo Tecnologico di Pordenone.Certificato in tecnologie cloud Google. Docente IAL/ITS.
![Page 4: What is cloud - presentazione open day 13 set 2014 | autore Prof. Lorenzo Zimolo](https://reader034.vdocuments.site/reader034/viewer/2022052602/559e96b01a28ab12128b45d4/html5/thumbnails/4.jpg)
Perché Cloud?
![Page 5: What is cloud - presentazione open day 13 set 2014 | autore Prof. Lorenzo Zimolo](https://reader034.vdocuments.site/reader034/viewer/2022052602/559e96b01a28ab12128b45d4/html5/thumbnails/5.jpg)
Tendenze attuali
(Source: Gartner October 18th 2012)http://www.gartner.com/DisplayDocument?doc_cd=234840
![Page 6: What is cloud - presentazione open day 13 set 2014 | autore Prof. Lorenzo Zimolo](https://reader034.vdocuments.site/reader034/viewer/2022052602/559e96b01a28ab12128b45d4/html5/thumbnails/6.jpg)
Motivazioni di Cloud e BigData
Source: Google Inc.
Disponibilità di molti dati
● Le applicazioni sono il cuore delle interazioni e dei processi aziendali
● Dispositivi e sensori di tutti i tipi
● Costi bassi di memorizzazione e caricamento
Capacità di elaborazione
● Nuovi modelli di programmazione
● Nuova scalabilità e capicità per operazioni SQL
● SW facilmente disponilbile (Open Source)
● Possibilità di sperimentare e crescere a costi bassi
● Scalabilità illimitata, basso TCO
● Combinare software Open Source e piattaforme a servizi
Modello di consumo cloud
![Page 7: What is cloud - presentazione open day 13 set 2014 | autore Prof. Lorenzo Zimolo](https://reader034.vdocuments.site/reader034/viewer/2022052602/559e96b01a28ab12128b45d4/html5/thumbnails/7.jpg)
Caso #1Perché cloud?
![Page 8: What is cloud - presentazione open day 13 set 2014 | autore Prof. Lorenzo Zimolo](https://reader034.vdocuments.site/reader034/viewer/2022052602/559e96b01a28ab12128b45d4/html5/thumbnails/8.jpg)
Caso reale: terasort record
Current
Servers 1460
Disks 5840
Cores 11680
Time 1.02 mins
GCE
1003
4012
1003
???
![Page 9: What is cloud - presentazione open day 13 set 2014 | autore Prof. Lorenzo Zimolo](https://reader034.vdocuments.site/reader034/viewer/2022052602/559e96b01a28ab12128b45d4/html5/thumbnails/9.jpg)
Terasort record: video
http://www.wired.com/2012/11/breaking-the-minute-barrier-for-terasort/https://www.mapr.com/resources/videos/mapr-terasort-record
![Page 10: What is cloud - presentazione open day 13 set 2014 | autore Prof. Lorenzo Zimolo](https://reader034.vdocuments.site/reader034/viewer/2022052602/559e96b01a28ab12128b45d4/html5/thumbnails/10.jpg)
Terasort record: risultati
Current
Servers 1460
Disks 5840
Cores 11680
Time 1.02 mins
GCE
1003
4012
1003
56 sec
![Page 11: What is cloud - presentazione open day 13 set 2014 | autore Prof. Lorenzo Zimolo](https://reader034.vdocuments.site/reader034/viewer/2022052602/559e96b01a28ab12128b45d4/html5/thumbnails/11.jpg)
1003 instanze VMInvocare comandi gcutil
MINUTI
Terasort record: approcciRecord corrente
1460 server fisiciPreparare un datacenter
Rack e pile di serversMaintenere HW
MESI
![Page 12: What is cloud - presentazione open day 13 set 2014 | autore Prof. Lorenzo Zimolo](https://reader034.vdocuments.site/reader034/viewer/2022052602/559e96b01a28ab12128b45d4/html5/thumbnails/12.jpg)
1003 n1-standard-4-d x$.58/instance hour x
1 hour =
$582*
Terasort record: costiRecord Corrente
1460 1U servers x$4K/server =
$5,840,000* actual pro-rata compute time < $10
![Page 13: What is cloud - presentazione open day 13 set 2014 | autore Prof. Lorenzo Zimolo](https://reader034.vdocuments.site/reader034/viewer/2022052602/559e96b01a28ab12128b45d4/html5/thumbnails/13.jpg)
Caso #2Il Cloud è più semplice da
mettere in opera
![Page 14: What is cloud - presentazione open day 13 set 2014 | autore Prof. Lorenzo Zimolo](https://reader034.vdocuments.site/reader034/viewer/2022052602/559e96b01a28ab12128b45d4/html5/thumbnails/14.jpg)
Crea un VM in pochi secondi
1. Crea un account Google
2. Crea un progetto Google Cloud
3. Crea una VM
4. Collegati a pubblica
5. Sei on-line!
![Page 15: What is cloud - presentazione open day 13 set 2014 | autore Prof. Lorenzo Zimolo](https://reader034.vdocuments.site/reader034/viewer/2022052602/559e96b01a28ab12128b45d4/html5/thumbnails/15.jpg)
Crea un DB in pochi secondi
1. Crea un’istanza CloudSQL
2. Collegati al DB e crea le tabelle
3. Carica i tuoi dati
![Page 16: What is cloud - presentazione open day 13 set 2014 | autore Prof. Lorenzo Zimolo](https://reader034.vdocuments.site/reader034/viewer/2022052602/559e96b01a28ab12128b45d4/html5/thumbnails/16.jpg)
Caso #3Il Cloud è scalabile
![Page 17: What is cloud - presentazione open day 13 set 2014 | autore Prof. Lorenzo Zimolo](https://reader034.vdocuments.site/reader034/viewer/2022052602/559e96b01a28ab12128b45d4/html5/thumbnails/17.jpg)
PaaS
Non vuoi gestire tu VM, DB, backups, scalabilità, disponibilità, sicurezza?
Pensa solo a codificare e pubblica la tua app! (Lab)
![Page 18: What is cloud - presentazione open day 13 set 2014 | autore Prof. Lorenzo Zimolo](https://reader034.vdocuments.site/reader034/viewer/2022052602/559e96b01a28ab12128b45d4/html5/thumbnails/18.jpg)
SongPop
http://googleappengine.blogspot.it/2013/02/scaling-songpop-to-60-million-users.html
60 Milioni di utenti1 Milione al giorno!
![Page 19: What is cloud - presentazione open day 13 set 2014 | autore Prof. Lorenzo Zimolo](https://reader034.vdocuments.site/reader034/viewer/2022052602/559e96b01a28ab12128b45d4/html5/thumbnails/19.jpg)
Caso #4Il Cloud estende la tua app
![Page 20: What is cloud - presentazione open day 13 set 2014 | autore Prof. Lorenzo Zimolo](https://reader034.vdocuments.site/reader034/viewer/2022052602/559e96b01a28ab12128b45d4/html5/thumbnails/20.jpg)
Scegli e collega servizi pubblici
E’ inutile reinvetare ogni volta la ruota, invece usa i servizi già pronti messi a disposizione
da molti provider!
![Page 21: What is cloud - presentazione open day 13 set 2014 | autore Prof. Lorenzo Zimolo](https://reader034.vdocuments.site/reader034/viewer/2022052602/559e96b01a28ab12128b45d4/html5/thumbnails/21.jpg)
Esempi di servizi API
1. Login con Facebook, Twitter, Google+
2. Ingloba maps in your application
3. Ottieni informazioni sul tempo, sul traffico
4. Traduci testi
5. … e molte altre!
![Page 22: What is cloud - presentazione open day 13 set 2014 | autore Prof. Lorenzo Zimolo](https://reader034.vdocuments.site/reader034/viewer/2022052602/559e96b01a28ab12128b45d4/html5/thumbnails/22.jpg)
Caso #5Integrazione tra sistemi Cloud
![Page 23: What is cloud - presentazione open day 13 set 2014 | autore Prof. Lorenzo Zimolo](https://reader034.vdocuments.site/reader034/viewer/2022052602/559e96b01a28ab12128b45d4/html5/thumbnails/23.jpg)
Puoi integrare servizi cloud
E’ semplice integrare tra loro servizi cloud con opportune chiamate e protocolli standard
+
BigQuery Spreadsheets
![Page 24: What is cloud - presentazione open day 13 set 2014 | autore Prof. Lorenzo Zimolo](https://reader034.vdocuments.site/reader034/viewer/2022052602/559e96b01a28ab12128b45d4/html5/thumbnails/24.jpg)
Domande?
![Page 25: What is cloud - presentazione open day 13 set 2014 | autore Prof. Lorenzo Zimolo](https://reader034.vdocuments.site/reader034/viewer/2022052602/559e96b01a28ab12128b45d4/html5/thumbnails/25.jpg)
Compiti per casa ;-)
![Page 26: What is cloud - presentazione open day 13 set 2014 | autore Prof. Lorenzo Zimolo](https://reader034.vdocuments.site/reader034/viewer/2022052602/559e96b01a28ab12128b45d4/html5/thumbnails/26.jpg)
Utility computing: video
https://www.youtube.com/watch?v=J9LK6EtxzgM
![Page 27: What is cloud - presentazione open day 13 set 2014 | autore Prof. Lorenzo Zimolo](https://reader034.vdocuments.site/reader034/viewer/2022052602/559e96b01a28ab12128b45d4/html5/thumbnails/27.jpg)
Una query spiega la storia
http://blog.gdeltproject.org/towards-psychohistory-uncovering-the-patterns-of-world-history-with-google-bigquery/
![Page 28: What is cloud - presentazione open day 13 set 2014 | autore Prof. Lorenzo Zimolo](https://reader034.vdocuments.site/reader034/viewer/2022052602/559e96b01a28ab12128b45d4/html5/thumbnails/28.jpg)
Prova Google Cloud Platform!
https://cloud.google.com/https://cloud.google.com/developers/starterpack/
![Page 29: What is cloud - presentazione open day 13 set 2014 | autore Prof. Lorenzo Zimolo](https://reader034.vdocuments.site/reader034/viewer/2022052602/559e96b01a28ab12128b45d4/html5/thumbnails/29.jpg)
Vieni al lab!
piccola sorpresa peri primi!!!