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.

AWS Paris Summit 2014 - T1 - Introduction à Amazon EC2

Embed Size (px)

DESCRIPTION

Track 1 - Session 1 : Introduction à Amazon EC2

Citation preview

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