aws paris summit 2014 - t1 - introduction à amazon ec2

Post on 28-Nov-2014

962 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

Track 1 - Session 1 : Introduction à Amazon EC2

TRANSCRIPT

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.

AWS Summits2014

AgendaDécouvrir Amazon EC2 en 10 minutes

Démo

Questions / Réponses

Pourquoi choisir Amazon EC2 ?

AWS Summits2014

Amazon EC2 en 10 min.

AWS Summits2014

Instances de machines virtuelles

dans le cloud

AWS Summits2014

Vous choisissez l’OS

AWS Summits2014

Vous choisissez la taille

AWS Summits2014

Vous payez ce que vous utilisez

€ / instance / heure

AWS Summits2014

Vous déployez près de vos clients

10 régions 26 zones de disponibilité

51 Sites AWS Edge

AWS Summits2014

Vos types d’instances

GPUGénérale Mémoire

R3

Stockage & IOCPU

C3 I2 G2M3 HS1

AWS Summits2014

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

R3

Quelques nouveautés…

Mémoire

AWS Summits2014

R3C3 I2 G2M3 HS1

GPUGénéral MémoireStockage & IOCPU

Quelques nouveautés…

AWS Summits2014

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

Ivy Bridge E5 2680 v2

Quelques nouveautés…

C3

CPU

AWS Summits2014

R3C3 I2 G2M3 HS1

GPUGénéral MémoireStockage & IOCPU

Quelques nouveautés…

AWS Summits2014

• Jusqu’à 8 x 800 Gb SSD

Quelques nouveautés…

I2

Stockage & IO

AWS Summits2014

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

en infrastructure”

AWS Summits2014

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

CPUs a augmenté de 230%”

AWS Summits2014

Pourquoi choisir Amazon EC2 ?

AWS Summits2014

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

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

AWS Summits2014

#1 Elasticité

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

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

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

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

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

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

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

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

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

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

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

AWS Summits2014

#2 Contrôle

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

AWS Summits2014

#3 Flexibilité

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

AWS Summits2014

#4 Fiabilité

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é

AWS Summits2014

Exemple d’architecture

AWS Summits2014

#5 Sécurité

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

AWS Summits2014

Certifications

AWS Summits2014

#6 Rentabilité

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!

AWS Summits2014

Demo

AWS Summits2014

Questions & Réponses

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

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.

AWS Summit 2014

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

pensé social

300 000 Membres

100 000 000 + Avis

Une première version de mars 2011 à septembre 2012

1

Hébergement mutualisé

Vers une plateforme moderne depuis septembre 2012

2

Rapidité de mise en place

Maîtrise des coûts

Performances

Fiabilité maximum

Aucune barrière technologique

Besoins du projet

Rest API

Database

api.cinemur.fr

Web app cinemur.fr

Native apps iOS & Android

Mobile web app m.cinemur.fr

CacheFile d’attente

Backend

API

Base de données

WWW

Frontend (API, WWW)

File d'attente pour traitements

Traitements backend

Stockage persistent

Cache API

Moteur de recherche

Stack Cinémur

Scalabilité horizontale

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

m1.large x9m1.large

On Demand (Q4 2012)

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

m1.largem1.large x12

Reserved Instances (Q1 2013)

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

= Réduction des coûts

On demand Reserved Instance

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

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

Analyse de données

3

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 !

Retours d’expérience

4

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

AWS Summit 2014

top related