62
Stefano Dindo [email protected] Il Cloud per essere Smart #012cloudsmart

Smau padova 2013 stefano dindo

  • Upload
    smau

  • View
    356

  • Download
    2

Embed Size (px)

Citation preview

Page 1: Smau padova 2013 stefano dindo

Stefano [email protected]

Il Cloud per essere Smart

#012cloudsmart

Page 2: Smau padova 2013 stefano dindo

Stefano DindoCEO e Co-Founder di ZERO12 s.rl.BloggerResponsabile AWS User Group Italy

Twitter: @stefanodindoTag: Geek, Startupper, Amazon, Cloud, Apple

Page 3: Smau padova 2013 stefano dindo

PASSATO

Page 4: Smau padova 2013 stefano dindo

#012cloudsmart

“ La vostra azienda deve acquistare un nuovo gestionale che necessita come prerequisiti

minimi:2CPU e 2GB di RAM ”

Page 5: Smau padova 2013 stefano dindo

#012cloudsmart

Investimento iniziale

Risorse in esubero

Ulteriori costi

Page 6: Smau padova 2013 stefano dindo

#012cloudsmart

Siamo vincolati dalle soluzioni passate

Riducono la flessibilità

Iniziative sono legate ai tempi dell’IT

Page 7: Smau padova 2013 stefano dindo

Mercato Dinamico

Il Cloud la chiave per essere SMART

Page 8: Smau padova 2013 stefano dindo

#012cloudsmart

No investimenti iniziali Bassi costi Pay per Use

Self-Service Infrastructure

Scalabilità Time to Market

Benefici del cloud

Page 9: Smau padova 2013 stefano dindo

#012cloudsmart

Google Trends

Page 10: Smau padova 2013 stefano dindo

#012cloudsmart

Page 11: Smau padova 2013 stefano dindo

Amazon Web Services

Informazioni Tecniche

Page 12: Smau padova 2013 stefano dindo

#012cloudsmart

Servizi basso livello

Servizi “cross” StrumentiArchitettura Amazon Web Services

Page 13: Smau padova 2013 stefano dindo

#012cloudsmart

Distribuzione Fisica delle risorse

Page 14: Smau padova 2013 stefano dindo

#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

Page 15: Smau padova 2013 stefano dindo

Principali Servizi

Page 16: Smau padova 2013 stefano dindo

S3Simple Storage Service

Page 17: Smau padova 2013 stefano dindo

#012cloudsmart

Simple Storage Service

AvailabilityZone B

AvailabilityZone A

AvailabilityZone C

EU

Page 18: Smau padova 2013 stefano dindo

#012cloudsmart

Simple Storage Service

Bucket Bucket Bucket

Object

Object

Object

Object

Object

Object

Object

Object

Page 19: Smau padova 2013 stefano dindo

#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

Page 20: Smau padova 2013 stefano dindo

Glacier

Page 21: Smau padova 2013 stefano dindo

#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

Page 22: Smau padova 2013 stefano dindo

#012cloudsmart

Page 23: Smau padova 2013 stefano dindo

#012cloudsmart

99.999999999%DURABILITY

Page 24: Smau padova 2013 stefano dindo

EC2Elastic Compute Cloud

Page 25: Smau padova 2013 stefano dindo

#012cloudsmart

Elastic Compute Cloud

Page 26: Smau padova 2013 stefano dindo

#012cloudsmart

Elastic Compute Cloud

Spot On-Demand ReservedLight

MediumHeavy

Page 27: Smau padova 2013 stefano dindo

#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

Page 28: Smau padova 2013 stefano dindo

#012cloudsmart

EC2 SPOT

$ Risparmiati

$ spot > $ on-demand --> on-demand

Page 29: Smau padova 2013 stefano dindo

#012cloudsmart

Page 30: Smau padova 2013 stefano dindo

#012cloudsmart

Elastic Compute Cloud

Page 31: Smau padova 2013 stefano dindo

#012cloudsmart

Elastic Compute Cloud

Page 32: Smau padova 2013 stefano dindo

Database

Page 33: Smau padova 2013 stefano dindo

#012cloudsmart

Managed Database

RDS

MySQLOracle

SQL ServerBYOL o

licenza inclusa

NoSQLDistributed

Numero di unità di lettura e scrittura al secondo

DynamoDB

Page 34: Smau padova 2013 stefano dindo

#012cloudsmart

RDS

Page 35: Smau padova 2013 stefano dindo

#012cloudsmart

RDS

Page 36: Smau padova 2013 stefano dindo

#012cloudsmart

RDS

Page 37: Smau padova 2013 stefano dindo

DynamoDB

Scalabilità

Perfo

rman

ce

Performance desiderate

Performance Reali

$$$

Page 38: Smau padova 2013 stefano dindo
Page 39: Smau padova 2013 stefano dindo

#012cloudsmart

Self Managed

Database server inEC2

BYOL

L’utente decide quale databaseinstalallare e gestire

Page 40: Smau padova 2013 stefano dindo

AUTOMATEE’ un’infrastruttura completamente

PROGRAMMABILE

Page 41: Smau padova 2013 stefano dindo

API / CLI

Page 42: Smau padova 2013 stefano dindo

SICUREZZAInfrastrutturaServiziApplicativa

Page 43: Smau padova 2013 stefano dindo

Region

AZ- A AZ- B AZ- C

Security Groups

Load Balancer

Web Traffic

RDSo

NoSQL

EBS

S3

EC2

AMI

Cloudwatch

Autoscaling

Page 44: Smau padova 2013 stefano dindo

#1E-Commerce

Case Study

Page 45: Smau padova 2013 stefano dindo

#012cloudsmart

Case Study

E-Commerce

Page 46: Smau padova 2013 stefano dindo

#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

Page 47: Smau padova 2013 stefano dindo

#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

Page 48: Smau padova 2013 stefano dindo

#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

Page 49: Smau padova 2013 stefano dindo

#2Capacity Extension

Page 50: Smau padova 2013 stefano dindo

#012cloudsmart

Case Study

~ 1000 Store

On-Premises

Flusso operativoin tempo realeon-premises

CED Estensione su nuovi Mercati

Page 51: Smau padova 2013 stefano dindo

#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

Page 52: Smau padova 2013 stefano dindo

#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

Page 53: Smau padova 2013 stefano dindo

OTTIMIZZAZIONE DEI COSTI

Case Study

2

Page 54: Smau padova 2013 stefano dindo

#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%

Page 55: Smau padova 2013 stefano dindo

#3Multi-Region

Page 56: Smau padova 2013 stefano dindo

#012cloudsmart

Distribuzione Fisica delle risorseCase Study

Page 57: Smau padova 2013 stefano dindo

#012cloudsmart

Case Study

Page 58: Smau padova 2013 stefano dindo

DIMENTICALE VECCHIEABITUDINI!

Page 59: Smau padova 2013 stefano dindo

Pensa in grande

Inizia in piccolo

Page 60: Smau padova 2013 stefano dindo

Immagine di avere risorse

infinite!

Page 61: Smau padova 2013 stefano dindo

No costi iniziali

Page 62: Smau padova 2013 stefano dindo

Testo

Grazie !!www.zero12.it

www.drivefarm.com

Stefano [email protected]