smau padova 2013 stefano dindo
TRANSCRIPT
Stefano DindoCEO e Co-Founder di ZERO12 s.rl.BloggerResponsabile AWS User Group Italy
Twitter: @stefanodindoTag: Geek, Startupper, Amazon, Cloud, Apple
PASSATO
#012cloudsmart
“ La vostra azienda deve acquistare un nuovo gestionale che necessita come prerequisiti
minimi:2CPU e 2GB di RAM ”
#012cloudsmart
Investimento iniziale
Risorse in esubero
Ulteriori costi
#012cloudsmart
Siamo vincolati dalle soluzioni passate
Riducono la flessibilità
Iniziative sono legate ai tempi dell’IT
Mercato Dinamico
Il Cloud la chiave per essere SMART
#012cloudsmart
No investimenti iniziali Bassi costi Pay per Use
Self-Service Infrastructure
Scalabilità Time to Market
Benefici del cloud
#012cloudsmart
Google Trends
#012cloudsmart
Amazon Web Services
Informazioni Tecniche
#012cloudsmart
Servizi basso livello
Servizi “cross” StrumentiArchitettura Amazon Web Services
#012cloudsmart
Distribuzione Fisica delle risorse
#012cloudsmart
Localizzazione
AvailabilityZone D
AvailabilityZone B
AvailabilityZone A
AvailabilityZone C
US East
AvailabilityZone B
AvailabilityZone A
AvailabilityZone C
EU
AvailabilityZone B
AvailabilityZone A
Asia Pacific - 1
AvailabilityZone B
AvailabilityZone A
US West
US West Asia Pacific - 2
AvailabilityZone B
AvailabilityZone A
AWS Gov Cloud
AvailabilityZone B
AvailabilityZone A
South America
AvailabilityZone B
AvailabilityZone A
AvailabilityZone B
AvailabilityZone A
Principali Servizi
S3Simple Storage Service
#012cloudsmart
Simple Storage Service
AvailabilityZone B
AvailabilityZone A
AvailabilityZone C
EU
#012cloudsmart
Simple Storage Service
Bucket Bucket Bucket
Object
Object
Object
Object
Object
Object
Object
Object
#012cloudsmart
Simple Storage Service
s3-example-bucket com.acme it.zero12.data
img/icon1.png
customer.xls
curriculum.pdf
customer.xls
doc/off.doc
img/icon1.png
img/icon2.png
file_test.txt
Glacier
#012cloudsmart
Storage di Archivi dati non frequenti
Ridotti costi ~ 0,011$ a GB
Sostituisce i NASTRI, CD, DVD
Nessun sistema da amministrare
100% successo di recupero dati
Disponibilità dei dati tra 3 -5 ore
#012cloudsmart
#012cloudsmart
99.999999999%DURABILITY
EC2Elastic Compute Cloud
#012cloudsmart
Elastic Compute Cloud
#012cloudsmart
Elastic Compute Cloud
Spot On-Demand ReservedLight
MediumHeavy
#012cloudsmart
Region
AZ - A AZ - B
Sconto del 60 %
Sconto del 60 %
Sconto del 30 %
Sconto del 30 %
Sconto del 60 %
Sconto del 60 %
EC2 SPOT
#012cloudsmart
EC2 SPOT
$ Risparmiati
$ spot > $ on-demand --> on-demand
#012cloudsmart
#012cloudsmart
Elastic Compute Cloud
#012cloudsmart
Elastic Compute Cloud
Database
#012cloudsmart
Managed Database
RDS
MySQLOracle
SQL ServerBYOL o
licenza inclusa
NoSQLDistributed
Numero di unità di lettura e scrittura al secondo
DynamoDB
#012cloudsmart
RDS
#012cloudsmart
RDS
#012cloudsmart
RDS
DynamoDB
Scalabilità
Perfo
rman
ce
Performance desiderate
Performance Reali
$$$
#012cloudsmart
Self Managed
Database server inEC2
BYOL
L’utente decide quale databaseinstalallare e gestire
AUTOMATEE’ un’infrastruttura completamente
PROGRAMMABILE
API / CLI
SICUREZZAInfrastrutturaServiziApplicativa
Region
AZ- A AZ- B AZ- C
Security Groups
Load Balancer
Web Traffic
RDSo
NoSQL
EBS
S3
EC2
AMI
Cloudwatch
Autoscaling
#1E-Commerce
Case Study
#012cloudsmart
Case Study
E-Commerce
#012cloudsmart
Case Study
Mese
Ute
nti
0
1100
2200
3300
4400
5500
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
#012cloudsmart
Case Study
Anno
Ute
nti
0
1600
3200
4800
6400
8000
1 2 3 4 5 6 7 8 9 10 11 12
30% delle risorse sprecate durante l’anno
#012cloudsmart
Case Study
0
160
320
480
640
800
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
www
Route53 ELB
EC2 RDSRegion
AZ - A
AZ - B
AZ - C
#2Capacity Extension
#012cloudsmart
Case Study
~ 1000 Store
On-Premises
Flusso operativoin tempo realeon-premises
CED Estensione su nuovi Mercati
#012cloudsmart
Case Study
On-Premises
Flusso operativoin tempo realeon-premises
CED
PROBLEMI
• Latenza troppo elevata• Gli Store nei nuovi mercati sono dei casi pilota • Creare dei CED proprietari nei nuovi mercati Costi elevati
#012cloudsmart
Case Study
On-Premises Data Center
Public Subnet
Private Subnet
Public Subnet
Private Subnet
Virtual Private Gateway
Virtual Private Gateway
Custom Gateway
Custom Gateway
EC2 Frontend EC2 FrontendSelf Managed DB Self Managed DB
VPN VPN
OTTIMIZZAZIONE DEI COSTI
Case Study
2
#012cloudsmart
On-Premises Data Center
Public Subnet
Private Subnet
Public Subnet
Private Subnet
Virtual Private Gateway
Virtual Private Gateway
Custom Gateway
Custom Gateway
EC2 Frontend EC2 FrontendSelf Managed DB Self Managed DB
VPN VPN
Case Study
Istanza più piccola
Schedulare le istanze
Reserved Instance
Utilizzo RDS
SAVE 50%
#3Multi-Region
#012cloudsmart
Distribuzione Fisica delle risorseCase Study
#012cloudsmart
Case Study
DIMENTICALE VECCHIEABITUDINI!
Pensa in grande
Inizia in piccolo
Immagine di avere risorse
infinite!
No costi iniziali