Upload
coworking-login
View
73
Download
0
Tags:
Embed Size (px)
Citation preview
Da zero a cento serverin un battito d’aliGiorgio Bonfiglio
Unconventional Cloud EngineerEnter Cloud Suite
Da zero a cento server in un battito d’ali / 2
START LEAN.
Da zero a cento server in un battito d’ali / 3
VMHardware
Un solo server
Da zero a cento server in un battito d’ali / 4
SCALE UP.
Da zero a cento server in un battito d’ali / 5
VM
Un solo server
Scale UPLIMITE!
Hardware
Da zero a cento server in un battito d’ali / 6
GO GLOBAL.
Da zero a cento server in un battito d’ali / 7
Architettura cloudLB
WS WS WS WS WS WS
LB
DB DB DB
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
Da zero a cento server in un battito d’ali / 9
Capacità statica
Tempo
Cost
o
Andamento stimato
Da zero a cento server in un battito d’ali / 10
Tempo
Cost
o
Andamento stimato
Costi pianificati
Investimento
Capacità statica
Da zero a cento server in un battito d’ali / 11
Tempo
Cost
o
Investimento
Capacità statica
Andamento reale
Costi pianificati
Da zero a cento server in un battito d’ali / 12
Tempo
Cost
o
Capacità statica
Sprechi
Da zero a cento server in un battito d’ali / 13
Tempo
Cost
o
Capacità staticaUtenti scontenti
Da zero a cento server in un battito d’ali / 14
Tempo
Cost
o
Capacità elastica
Andamento reale
Infrastruttura elastica
Da zero a cento server in un battito d’ali / 15
ilfattoquotidiano.itCome il cloud può supportare l’innovazione nell’editoria
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)
Da zero a cento server in un battito d’ali / 17
Sfida #2Abbattere i costi di gestione di un’infrastrutturaserver ormai insostenibile
Da zero a cento server in un battito d’ali / 18
Sfida #3Mettere il sito in sicurezza sotto il profilodi alta affidabilità e backup
Da zero a cento server in un battito d’ali / 19
Sfida #4Migliorare la user experience anche attraverso l’abbattimento dei tempi di risposta
Da zero a cento server in un battito d’ali / 20
Soluzione #1Infrastruttura agile e semplice
Da zero a cento server in un battito d’ali / 21
Soluzione #2Componenti facilmente replicabili per attivitàdi gestione o per scalabilità orizzontale
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
Da zero a cento server in un battito d’ali / 23
Soluzione #4Caching applicativo e infrastrutturaleper abbattere le latenze
Da zero a cento server in un battito d’ali / 24
Risultati #1Tempi di risposta abbattuti del 60%
Da zero a cento server in un battito d’ali / 25
Risultati #2Operazioni di gestione infrastrutturaeffettuabili in orario d’ufficio e senza disservizi
Da zero a cento server in un battito d’ali / 26
Risultati #3Semplicità: infrastruttura più gestibile,rispetto al dinosauro precedente
Da zero a cento server in un battito d’ali / 27
Perché scegliereil cloud?
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.
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.
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.
Da zero a cento server in un battito d’ali / 31
Consigliper i più nerd
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
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
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
Da zero a cento server in un battito d’ali / 35
THANK YOU.Giorgio Bonfiglio
Unconventional Cloud Engineer
www.entercloudsuite.com