4/03/15 Il Cloud Per gli sviluppatori at #CowoCuneo
-
Upload
coworking-login -
Category
Presentations & Public Speaking
-
view
73 -
download
0
Transcript of 4/03/15 Il Cloud Per gli sviluppatori at #CowoCuneo
![Page 1: 4/03/15 Il Cloud Per gli sviluppatori at #CowoCuneo](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d762b7bb61eb50658b4587/html5/thumbnails/1.jpg)
Da zero a cento serverin un battito d’aliGiorgio Bonfiglio
Unconventional Cloud EngineerEnter Cloud Suite
![Page 2: 4/03/15 Il Cloud Per gli sviluppatori at #CowoCuneo](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d762b7bb61eb50658b4587/html5/thumbnails/2.jpg)
Da zero a cento server in un battito d’ali / 2
START LEAN.
![Page 3: 4/03/15 Il Cloud Per gli sviluppatori at #CowoCuneo](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d762b7bb61eb50658b4587/html5/thumbnails/3.jpg)
Da zero a cento server in un battito d’ali / 3
VMHardware
Un solo server
![Page 4: 4/03/15 Il Cloud Per gli sviluppatori at #CowoCuneo](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d762b7bb61eb50658b4587/html5/thumbnails/4.jpg)
Da zero a cento server in un battito d’ali / 4
SCALE UP.
![Page 5: 4/03/15 Il Cloud Per gli sviluppatori at #CowoCuneo](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d762b7bb61eb50658b4587/html5/thumbnails/5.jpg)
Da zero a cento server in un battito d’ali / 5
VM
Un solo server
Scale UPLIMITE!
Hardware
![Page 6: 4/03/15 Il Cloud Per gli sviluppatori at #CowoCuneo](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d762b7bb61eb50658b4587/html5/thumbnails/6.jpg)
Da zero a cento server in un battito d’ali / 6
GO GLOBAL.
![Page 7: 4/03/15 Il Cloud Per gli sviluppatori at #CowoCuneo](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d762b7bb61eb50658b4587/html5/thumbnails/7.jpg)
Da zero a cento server in un battito d’ali / 7
Architettura cloudLB
WS WS WS WS WS WS
LB
DB DB DB
![Page 8: 4/03/15 Il Cloud Per gli sviluppatori at #CowoCuneo](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d762b7bb61eb50658b4587/html5/thumbnails/8.jpg)
Da zero a cento server in un battito d’ali / 8
Architettura cloudLB
WS WS WS WS WS WS
LB
DB DB DB
Scale OUT
WS
DB
![Page 9: 4/03/15 Il Cloud Per gli sviluppatori at #CowoCuneo](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d762b7bb61eb50658b4587/html5/thumbnails/9.jpg)
Da zero a cento server in un battito d’ali / 9
Capacità statica
Tempo
Cost
o
Andamento stimato
![Page 10: 4/03/15 Il Cloud Per gli sviluppatori at #CowoCuneo](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d762b7bb61eb50658b4587/html5/thumbnails/10.jpg)
Da zero a cento server in un battito d’ali / 10
Tempo
Cost
o
Andamento stimato
Costi pianificati
Investimento
Capacità statica
![Page 11: 4/03/15 Il Cloud Per gli sviluppatori at #CowoCuneo](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d762b7bb61eb50658b4587/html5/thumbnails/11.jpg)
Da zero a cento server in un battito d’ali / 11
Tempo
Cost
o
Investimento
Capacità statica
Andamento reale
Costi pianificati
![Page 12: 4/03/15 Il Cloud Per gli sviluppatori at #CowoCuneo](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d762b7bb61eb50658b4587/html5/thumbnails/12.jpg)
Da zero a cento server in un battito d’ali / 12
Tempo
Cost
o
Capacità statica
Sprechi
![Page 13: 4/03/15 Il Cloud Per gli sviluppatori at #CowoCuneo](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d762b7bb61eb50658b4587/html5/thumbnails/13.jpg)
Da zero a cento server in un battito d’ali / 13
Tempo
Cost
o
Capacità staticaUtenti scontenti
![Page 14: 4/03/15 Il Cloud Per gli sviluppatori at #CowoCuneo](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d762b7bb61eb50658b4587/html5/thumbnails/14.jpg)
Da zero a cento server in un battito d’ali / 14
Tempo
Cost
o
Capacità elastica
Andamento reale
Infrastruttura elastica
![Page 15: 4/03/15 Il Cloud Per gli sviluppatori at #CowoCuneo](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d762b7bb61eb50658b4587/html5/thumbnails/15.jpg)
Da zero a cento server in un battito d’ali / 15
ilfattoquotidiano.itCome il cloud può supportare l’innovazione nell’editoria
![Page 16: 4/03/15 Il Cloud Per gli sviluppatori at #CowoCuneo](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d762b7bb61eb50658b4587/html5/thumbnails/16.jpg)
Da zero a cento server in un battito d’ali / 16
Sfida #1Gestire i picchi di traffico previsti e imprevisti(fino a 3.000 richieste di contenuti al secondo)
![Page 17: 4/03/15 Il Cloud Per gli sviluppatori at #CowoCuneo](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d762b7bb61eb50658b4587/html5/thumbnails/17.jpg)
Da zero a cento server in un battito d’ali / 17
Sfida #2Abbattere i costi di gestione di un’infrastrutturaserver ormai insostenibile
![Page 18: 4/03/15 Il Cloud Per gli sviluppatori at #CowoCuneo](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d762b7bb61eb50658b4587/html5/thumbnails/18.jpg)
Da zero a cento server in un battito d’ali / 18
Sfida #3Mettere il sito in sicurezza sotto il profilodi alta affidabilità e backup
![Page 19: 4/03/15 Il Cloud Per gli sviluppatori at #CowoCuneo](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d762b7bb61eb50658b4587/html5/thumbnails/19.jpg)
Da zero a cento server in un battito d’ali / 19
Sfida #4Migliorare la user experience anche attraverso l’abbattimento dei tempi di risposta
![Page 20: 4/03/15 Il Cloud Per gli sviluppatori at #CowoCuneo](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d762b7bb61eb50658b4587/html5/thumbnails/20.jpg)
Da zero a cento server in un battito d’ali / 20
Soluzione #1Infrastruttura agile e semplice
![Page 21: 4/03/15 Il Cloud Per gli sviluppatori at #CowoCuneo](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d762b7bb61eb50658b4587/html5/thumbnails/21.jpg)
Da zero a cento server in un battito d’ali / 21
Soluzione #2Componenti facilmente replicabili per attivitàdi gestione o per scalabilità orizzontale
![Page 22: 4/03/15 Il Cloud Per gli sviluppatori at #CowoCuneo](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d762b7bb61eb50658b4587/html5/thumbnails/22.jpg)
Da zero a cento server in un battito d’ali / 22
Soluzione #3Object storage (con replica su tre region) comebase sia del servizio snapshot che del backup
![Page 23: 4/03/15 Il Cloud Per gli sviluppatori at #CowoCuneo](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d762b7bb61eb50658b4587/html5/thumbnails/23.jpg)
Da zero a cento server in un battito d’ali / 23
Soluzione #4Caching applicativo e infrastrutturaleper abbattere le latenze
![Page 24: 4/03/15 Il Cloud Per gli sviluppatori at #CowoCuneo](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d762b7bb61eb50658b4587/html5/thumbnails/24.jpg)
Da zero a cento server in un battito d’ali / 24
Risultati #1Tempi di risposta abbattuti del 60%
![Page 25: 4/03/15 Il Cloud Per gli sviluppatori at #CowoCuneo](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d762b7bb61eb50658b4587/html5/thumbnails/25.jpg)
Da zero a cento server in un battito d’ali / 25
Risultati #2Operazioni di gestione infrastrutturaeffettuabili in orario d’ufficio e senza disservizi
![Page 26: 4/03/15 Il Cloud Per gli sviluppatori at #CowoCuneo](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d762b7bb61eb50658b4587/html5/thumbnails/26.jpg)
Da zero a cento server in un battito d’ali / 26
Risultati #3Semplicità: infrastruttura più gestibile,rispetto al dinosauro precedente
![Page 27: 4/03/15 Il Cloud Per gli sviluppatori at #CowoCuneo](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d762b7bb61eb50658b4587/html5/thumbnails/27.jpg)
Da zero a cento server in un battito d’ali / 27
Perché scegliereil cloud?
![Page 28: 4/03/15 Il Cloud Per gli sviluppatori at #CowoCuneo](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d762b7bb61eb50658b4587/html5/thumbnails/28.jpg)
Da zero a cento server in un battito d’ali / 28
Tempi
Abbandono delle complessitàe tempi di ordine/provisioning di nuovo hardware
Sparisce la necessità di pianificazione accurata dei carichi: le risorse sono disponibili quando servono
L’auto provisioning rende il cliente completamente indipendente
1. 2. 3.
![Page 29: 4/03/15 Il Cloud Per gli sviluppatori at #CowoCuneo](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d762b7bb61eb50658b4587/html5/thumbnails/29.jpg)
Da zero a cento server in un battito d’ali / 29
Costi
Nessun investimento upfront
Le risorse utilizzate vengono fatturate con granularità al minuto
Il costo infrastrutturale si lega al carico e quindi in modo diretto alle entrate economiche
1. 2. 3.
![Page 30: 4/03/15 Il Cloud Per gli sviluppatori at #CowoCuneo](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d762b7bb61eb50658b4587/html5/thumbnails/30.jpg)
Da zero a cento server in un battito d’ali / 30
Effort
L’infrastruttura smette di essere una barriera
È più facile fare testing di nuove versioni: si abbatte il costo degli errori
La manutenzione è più semplice e gli strumenti offerti dalla piattaforma rendono agili operazioni prima considerate critiche
1. 2. 3.
![Page 31: 4/03/15 Il Cloud Per gli sviluppatori at #CowoCuneo](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d762b7bb61eb50658b4587/html5/thumbnails/31.jpg)
Da zero a cento server in un battito d’ali / 31
Consigliper i più nerd
![Page 32: 4/03/15 Il Cloud Per gli sviluppatori at #CowoCuneo](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d762b7bb61eb50658b4587/html5/thumbnails/32.jpg)
Da zero a cento server in un battito d’ali / 32
Infrastruttura distribuita
Prima o poi tutto si romperà. Distribuisci, con il cloud è più facile.
01
![Page 33: 4/03/15 Il Cloud Per gli sviluppatori at #CowoCuneo](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d762b7bb61eb50658b4587/html5/thumbnails/33.jpg)
Da zero a cento server in un battito d’ali / 33
Caching
Per quanto la tua infrastruttura sia performante, servire contenuti già pronti è sempre
più veloce che generarli.
02
![Page 34: 4/03/15 Il Cloud Per gli sviluppatori at #CowoCuneo](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d762b7bb61eb50658b4587/html5/thumbnails/34.jpg)
Da zero a cento server in un battito d’ali / 34
DNS e CDN
Se porti i contenuti più vicini agli utenti riduci i tempi di accesso al tuo sito.
03
![Page 35: 4/03/15 Il Cloud Per gli sviluppatori at #CowoCuneo](https://reader030.fdocuments.us/reader030/viewer/2022032700/55d762b7bb61eb50658b4587/html5/thumbnails/35.jpg)
Da zero a cento server in un battito d’ali / 35
THANK YOU.Giorgio Bonfiglio
Unconventional Cloud Engineer
www.entercloudsuite.com