Smau padova 2013 stefano dindo

Preview:

Citation preview

Stefano Dindos.dindo@zero12.it

Il Cloud per essere Smart

#012cloudsmart

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

Testo

Grazie !!www.zero12.it

www.drivefarm.com

Stefano Dindos.dindo@zero12.it