aws paris summit 2014 - t1 - introduction à amazon ec2

68
13 Mai 2014 @aws_actus # AWSSummit AWS Summits 2014 Introduction à Amazon EC2 Sébastien Stormacq, Amazon Web Services © 2014 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified, or distributed in whole or in part without the express consent of Amazon.com, Inc.

Upload: amazon-web-services

Post on 28-Nov-2014

962 views

Category:

Technology


2 download

DESCRIPTION

Track 1 - Session 1 : Introduction à Amazon EC2

TRANSCRIPT

Page 1: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

13 Mai 2014@aws_actus !! # AWSSummit

AWS Summits!2014

Introduction à Amazon EC2Sébastien Stormacq, Amazon Web Services

© 2014 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified, or distributed in whole or in part without the express consent of Amazon.com, Inc.

Page 2: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

AWS Summits2014

AgendaDécouvrir Amazon EC2 en 10 minutes

Démo

Questions / Réponses

Pourquoi choisir Amazon EC2 ?

Page 3: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

AWS Summits2014

Amazon EC2 en 10 min.

Page 4: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

AWS Summits2014

Instances de machines virtuelles

dans le cloud

Page 5: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

AWS Summits2014

Vous choisissez l’OS

Page 6: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

AWS Summits2014

Vous choisissez la taille

Page 7: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

AWS Summits2014

Vous payez ce que vous utilisez

€ / instance / heure

Page 8: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

AWS Summits2014

Vous déployez près de vos clients

10 régions 26 zones de disponibilité

51 Sites AWS Edge

Page 9: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

AWS Summits2014

Vos types d’instances

GPUGénérale Mémoire

R3

Stockage & IOCPU

C3 I2 G2M3 HS1

Page 10: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

AWS Summits2014

• Jusqu’à 244 Gb RAM!• Jusqu’à 32 vCPUs!• Intel Ivy Bridge

R3

Quelques nouveautés…

Mémoire

Page 11: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

AWS Summits2014

R3C3 I2 G2M3 HS1

GPUGénéral MémoireStockage & IOCPU

Quelques nouveautés…

Page 12: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

AWS Summits2014

• Jusqu’à 32 vCPUs!• Intel Xeon 2.8Ghz

Ivy Bridge E5 2680 v2

Quelques nouveautés…

C3

CPU

Page 13: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

AWS Summits2014

R3C3 I2 G2M3 HS1

GPUGénéral MémoireStockage & IOCPU

Quelques nouveautés…

Page 14: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

AWS Summits2014

• Jusqu’à 8 x 800 Gb SSD

Quelques nouveautés…

I2

Stockage & IO

Page 15: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

AWS Summits2014

“La migration de nos centres informatiques vers AWS nous a fait économiser $40k / an

en infrastructure”

Page 16: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

AWS Summits2014

“Le temps de latence est tombé sous la barre des 50ms. L’efficacité de nos

CPUs a augmenté de 230%”

Page 17: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

AWS Summits2014

Pourquoi choisir Amazon EC2 ?

Page 18: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

AWS Summits2014

• Elasticité!• Contrôle!• Flexibilité

• Fiabilité!• Sécurité!• Rentabilité

Page 19: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

AWS Summits2014

#1 Elasticité

Page 20: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

AWS Summits2014

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24

Cha

rge

des

serv

eurs

Heures de la journée

Page 21: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

AWS Summits2014

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24

Cha

rge

des

serv

eurs

Heures de la journée

Capacité d’une instance

Capacité traditionnellement requise

Page 22: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

AWS Summits2014

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24

Cha

rge

des

serv

eurs

Heures de la journée

Capacité d’une instance

Capacité traditionnellement requise

1 instance / 8 h

Page 23: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

AWS Summits2014

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24

Cha

rge

des

serv

eurs

Heures de la journée

Capacité d’une instance

Capacité traditionnellement requise

1 instance / 8 h 1 instance / 8 h

1 instance / 8 h

Page 24: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

AWS Summits2014

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24

Cha

rge

des

serv

eurs

Heures de la journée

Capacité d’une instance

Capacité traditionnellement requise

1 instance / 8 h 1 instance / 8 h

1 instance / 8 h

1 instance / 8 h

Page 25: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

AWS Summits2014

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24

Cha

rge

des

serv

eurs

Heures de la journée

Capacité traditionnellement requise

33%!d’économies

Capacité d’une instance

Page 26: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

AWS Summits2014

0

1

2

3

4

5

6

0 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

Nom

bre

d’in

stan

ces

Jour du mois

Page 27: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

AWS Summits2014

0

1

2

3

4

5

6

0 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

Nom

bre

d’in

stan

ces

Jour du mois

Pic de charge!prévisible

en fin de mois

Page 28: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

AWS Summits2014

0

1

2

3

4

5

6

0 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

Nom

bre

d’in

stan

ces

Jour du mois

Capacité traditionnellement requise

Page 29: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

AWS Summits2014

0

1

2

3

4

5

6

0 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

Nom

bre

d’in

stan

ces

Jour du mois

Capacité traditionnellement requise

Capacité élastique

Page 30: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

AWS Summits2014

0

1

2

3

4

5

6

0 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

Nom

bre

d’in

stan

ces

Jour du mois

Capacité traditionnellement requise

75% d’économies

Capacité élastique

Page 31: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

AWS Summits2014

#2 Contrôle

Page 32: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

AWS Summits2014

• Vous choisissez votre région!• Vous êtes “root” ou “Administrator”

(AWS n’a pas d’accès)!• Vous installez les applications!• Vous créez vos templates (AMIs)!• Vous démarrez / arrêtez les instances

Contrôle

Page 33: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

AWS Summits2014

#3 Flexibilité

Page 34: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

AWS Summits2014

• La famille & le type d’instance!• Le système d’exploitation!• Le template pré-configuré (AMI)!• Le stockage selon vos besoins

Flexibilité - Vous choisissez

Page 35: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

AWS Summits2014

#4 Fiabilité

Page 36: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

AWS Summits2014

• Briques de base à combiner!• Plusieurs zones de disponibilité!• Elastic Load Balancing!• Auto Scaling!• SLA de 99.95 % de disponibilité pour chaque région

Fiabilité

Page 37: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

AWS Summits2014

Exemple d’architecture

Page 38: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

AWS Summits2014

#5 Sécurité

Page 39: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

AWS Summits2014

Sécurité

P H Y S I Q U E

R É S E A U

SYSTÈME

PERSONNES & PROCESSUS

Un modèle de sécurité à responsabilité partagée

Page 40: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

AWS Summits2014

Certifications

Page 41: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

AWS Summits2014

#6 Rentabilité

Page 42: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

AWS Summits2014

Rentabilité

Capex vs Opex

1

Modèles de prix adaptés à votre charge de travail

A la demande!Réservées!

Spot

3

Economisez d’avantage quand vous grandissez

Tarifs par tranches!Remise de volume!

Tarifs négociés

4

Bénéficiez de nos économies d’échelles

2

43 réductions de prix depuis 2006!

Page 43: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

AWS Summits2014

Demo

Page 44: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

AWS Summits2014

Questions & Réponses

Page 45: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

AWS Summits2014

• Créez un compte!• Profitez du niveau d’utilisation gratuit!• Découvrez nos offres de formations!• Venez à notre rencontre !

Actions pour les heures à venir

Page 46: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

13 Mai 2014@sebsto

Merci !Introduction à Amazon EC2Sébastien Stormacq, Amazon Web Services

© 2014 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified, or distributed in whole or in part without the express consent of Amazon.com, Inc.

Page 47: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

AWS Summit 2014

Page 48: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

Un service web et mobile d’information et de recommandations cinéma

pensé social

Page 49: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2
Page 50: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2
Page 51: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

300 000 Membres

100 000 000 + Avis

Page 52: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

Une première version de mars 2011 à septembre 2012

1

Page 53: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

Hébergement mutualisé

Page 54: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

Vers une plateforme moderne depuis septembre 2012

2

Page 55: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

Rapidité de mise en place

Maîtrise des coûts

Performances

Fiabilité maximum

Aucune barrière technologique

Besoins du projet

Page 56: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

Rest API

Database

api.cinemur.fr

Web app cinemur.fr

Native apps iOS & Android

Mobile web app m.cinemur.fr

Page 57: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

CacheFile d’attente

Backend

API

Base de données

WWW

Page 58: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

Frontend (API, WWW)

File d'attente pour traitements

Traitements backend

Stockage persistent

Cache API

Moteur de recherche

Stack Cinémur

Page 59: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

Scalabilité horizontale

Scalabilité instances de taille raisonnable Ajout de nouvelles instances si pic de charge

m1.large x9m1.large

Page 60: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

On Demand (Q4 2012)

Phase de rôdage avec 12 instances m1.large Incertitudes sur le nombre d'instances

m1.largem1.large x12

Page 61: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

Reserved Instances (Q1 2013)

3 instances non nécessaires retirées Conservation des m1.large

= Réduction des coûts

On demand Reserved Instance

Page 62: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

Déploiement des applicatifs

Livrables packagés et déposés sur S3 Déploiement avec Puppet

1 instance EC2 pour les gouverner toutes

S3 Puppet Master

WWW - 1

WWW - 2

Code du www

Code du www

m1

m1

m1

Page 63: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

Développement / Recette 2 instances m1.large

Base de donnéesAPI WWW

Backend

Version miniature de l’architecture de production

m1 m1

Développeurs sur la beta

Page 64: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

Analyse de données

3

Page 65: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

On demand On ne paie que quand c’est allumé

Recherche sur les données Beaucoup de RAM : i2.4xlarge

Calculs intensifs Algos de recommandation Beaucoup de CPU : cc2.8xlarge !

Page 66: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

Retours d’expérience

4

Page 67: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

Surveillez la consommation Consultez les rapports détaillés

Rapidité de mise en place Un système Linux disponible en 2 min.

Fiabilité 0 min de panne sur 18 mois

Attention à la latence CloudFront à la rescousse

Page 68: AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

AWS Summit 2014