20
AWS Summit @d2si

Présentation D2SI AWS Summit Paris 2014

  • Upload
    d2si

  • View
    432

  • Download
    2

Embed Size (px)

Citation preview

Page 1: Présentation D2SI AWS Summit Paris 2014

AWS Summit@d2si

Page 2: Présentation D2SI AWS Summit Paris 2014

©2014 Property of D2SI

IT Automation User eXperienceFinance

Sustanaible IT relies on social performance

Page 3: Présentation D2SI AWS Summit Paris 2014

©2014 Property of D2SI

Credits

Page 4: Présentation D2SI AWS Summit Paris 2014

What the dev teamdelivers in June

June

What the end userneeds in June

Applications do not answer business needs well

Long development cycle

Difficult to get clear specifications

Market can shift quickly

June

What the end user say he needs in January

January

Page 5: Présentation D2SI AWS Summit Paris 2014

Development processes are inefficient

Bug are detected too late

Integration Hell

A lot of wasted time

Code TESTOther work Fix

RequestApprove

& Prioritize

Technical Assessment

Code & Test

Verify & Fix

Deploy

20 min 2 min 15 min 2 h 4 h 3 min

½ week 2 weeks 2 weeks 1week ½ week

Processing Time = 6 h 40 min

Waiting Time = 6 weeks

Adapted from Implementing Lean Software Development: From Concept to Cash, Mary & Tom Poppendieck.

Start integration

Page 6: Présentation D2SI AWS Summit Paris 2014

6+ months to setup a new environment

ProductionInfra setup

Deploy Deploy Deploy Deploy

Utilization : 100%

Preproduction Utilization : 10%

Test Utilization : 40%

Infrastructure is not very agile

Server “hoarding” Resources

are heavily shared

Most environments

are underutilized

Page 7: Présentation D2SI AWS Summit Paris 2014

Continuous Delivery avec AWS by D2SI

ELASTICITÉ

Ajouter des ressources lorsque le besoin s’en fait sentir (validation

d’une release, tests de performance,…)

EFFICACITÉ

Se concentrer sur les tâches à valeur

ajoutée pour les applications et les

utilisateurs

AGILITÉ

Fournir rapidement des ressources aux

applications

INNOVATION

Très facile de fournir des

environnements de tests et POC

Page 8: Présentation D2SI AWS Summit Paris 2014

Discover

Design

Develop

Test

Repository

Version Control System

Source Code

Continuous Integration

Feedback

Source Code

BuildAnalyze

CodeTest

Deploy

Env

Measure & analyze

Continuous Integration

Agile DevOps

ConfigureProvision

Agileinfrastructure

Continuous Delivery avec AWS by D2SI

Page 9: Présentation D2SI AWS Summit Paris 2014

0%10%20%30%40%50%60%70%80%90%

100%

v2.0 (public)

v2.0 (cloud privé)

v1.1 (automatisé)

v1.0 (historique)

Orchestration

Portail

Provisioning Configuration Monitoring Repositories DNS, FW, …

Infra V1.1

API

V1.0V2: cloud publicV2: Cloud

« privé »

Deploy

Env

Measure & analyze

ConfigureProvision

Infrastructure agile: Hybrid IT by D2SI

Page 10: Présentation D2SI AWS Summit Paris 2014

CEPH : Une solution de stockage OpenSource basé sur du serveur Standard

Amazon fournit l’infrastructure pour installer la plateforme CEPH

OSD Nodes

OSD Nodes

OSD Nodes

Monitor

EBS1

EBS2

EBS3

EBS1

EBS2

EBS3

EBS1

EBS2

EBS3

Client

Deployer

3x M1.small

EBS without Provisioned IOPS

4x M1.small

1x C3.Large

POC d’une solution de stockage CEPH

Page 11: Présentation D2SI AWS Summit Paris 2014

Retour d’expérience du POC CEPH sur AWS

Facile à installer Solution scalable (Ajout/suppression de nœud) Solution fiable (Pas de corruption avec 66% de l’infra down) Performance résistant aux pannes Générique : Stockage Block et Objet

Stockage en mode fichier Capacité de debug Documentation en ligne

Rapidité de déploiement (2H) Ajouter une machine (5 Minutes) Template et Automatisation (Ajout dans le cluster) 200€ pour 1 mois de POC

Stabilité des Performances EBS without Provisioned IOPS Prévilégier les EBS avec provisioned IOPS ou les

disques internes !

Page 12: Présentation D2SI AWS Summit Paris 2014

EC2 Instances allow you to scale compute capacity up and down as needed with the flexibility of ad-hoc provisioning

Cluster Compute , 3D processing, I/O intensive workloads, enhanced networking, can all be handled with EC2 specific instance types

Very low price/compute ratio and the possibility to bid for unused capacity with Spot Instances

Flexibility

Performance

Value

HPC

on

the

Clou

d by

D2S

IElasticité : Burst / Scaling on AWS by D2SI

Page 13: Présentation D2SI AWS Summit Paris 2014

10.0.1.x

Launch Risk Analysis BenchMark

Extension automatique d’une grille de calcul

Page 14: Présentation D2SI AWS Summit Paris 2014

virtual private cloud

aws cloud

corporate data center

virtual private

gateway

vpn connection

user job manager

worker nodesworker nodes

Internet gateway

instances

AMI

AMI

Amazon S3

Amazon RDS

instances

instances

Cas d’utilisation des Grid

Page 15: Présentation D2SI AWS Summit Paris 2014

optimized instance

virtual private cloud

aws cloud

corporate data center

virtual private

gateway

vpn connection

user job manager

worker nodesworker nodes

Internet gateway

AMI

AMI

Amazon S3

Amazon RDS

Cas d’utilisation des Grid

Page 16: Présentation D2SI AWS Summit Paris 2014

auto scaling group

virtual private cloud

aws cloud

corporate data center

virtual private

gateway

vpn connection

user job manager

worker nodesworker nodes

Internet gateway

AMI

AMI

Amazon S3

Amazon RDS

CloudWatch alarm

Cas d’utilisation des Grid

Page 17: Présentation D2SI AWS Summit Paris 2014

XenApp Hybrid Cloud on AWS by D2SI

ÉLASTICITÉ

Fournir rapidement et

massivement un environnement

de travail

RÉSILIENCE

S’assurer de la disponibilité du service

en cas de perte de l’infrastructure « locale »

INNOVATION

Environnement temporaire pour

tester les nouveaux

services

VALEUR

Se concentrer sur les tâches à valeur ajoutée

pour les utilisateurs

Page 18: Présentation D2SI AWS Summit Paris 2014

©2014 Property of D2SI

XenApp Hybrid Cloud on AWS by D2SI démo

Anywhere

VPN IPSEC

Netscaler

Netscaler

Actif / Passif

DMZ D2-SI

AWS Public Network

LAN D2-SI

AWS Private Network

StoreFront

StoreFront

DataCollector

DataCollector

Worker

Worker

DataStore

Licence Edgesight

AD Domain Controler

AD Domain Controler

User Data

CPM

INNOVATION

VALEUR

RÉSILIENCE

ÉLASTICITÉ

Internet

Page 19: Présentation D2SI AWS Summit Paris 2014

©2014 Property of D2SI

Netscaler

Netscaler

GSLB

DMZ D2-SI

AWS Public Network

LAN D2-SI

AWS Private Network

StoreFront

StoreFront

DataCollector

DataCollector

Worker

Worker

DataStore

DataStore

SQL Replication

Licence

Licence Edgesight

Edgesight

AD Domain Controler

AD Domain Controler

User Data

User Data

CPM

XenApp Hybrid Cloud on AWS by D2SI démo

Anywhere

INNOVATION

VALEUR

RÉSILIENCE

ÉLASTICITÉ

Internet InterCloud

Page 20: Présentation D2SI AWS Summit Paris 2014

AWS Summit@D2SI