xebicon'16 : cloud et maturité de si. par stéphane teyssier, consultant chez wescale

36
Stéphane TEYSSIER Cloud et maturation du SI

Upload: xebia-france

Post on 16-Apr-2017

107 views

Category:

Technology


2 download

TRANSCRIPT

Page 1: XebiCon'16 : Cloud et Maturité de SI. Par Stéphane Teyssier, Consultant chez WeScale

Stéphane TEYSSIER

Cloud et maturation du SI

Page 2: XebiCon'16 : Cloud et Maturité de SI. Par Stéphane Teyssier, Consultant chez WeScale

@xebiconfr #xebiconfr

[email protected]

CLOUD BUILDER

Je suis …

2

Page 3: XebiCon'16 : Cloud et Maturité de SI. Par Stéphane Teyssier, Consultant chez WeScale

@xebiconfr #xebiconfr 3

Page 4: XebiCon'16 : Cloud et Maturité de SI. Par Stéphane Teyssier, Consultant chez WeScale

Pour qui? Quoi ?

Comment ?

Page 5: XebiCon'16 : Cloud et Maturité de SI. Par Stéphane Teyssier, Consultant chez WeScale

Pour qui ?

5

Startup

@www.larousse.fr

@xebiconfr #xebiconfr

Page 6: XebiCon'16 : Cloud et Maturité de SI. Par Stéphane Teyssier, Consultant chez WeScale

6

“Je veux être dans le cloud AWS”

“Il nous faut un PaaS Docker”

“Nous voulons déployer OpenStack”

Quoi ?

@xebiconfr #xebiconfr

Page 7: XebiCon'16 : Cloud et Maturité de SI. Par Stéphane Teyssier, Consultant chez WeScale

Comment ?

7

Refonte Web-services VOD (80 VMs de prod)

Automatisation des déploiements

Retour d’expérience ‘mise en place’ AWS

•Groupe de médias français

• 1600 serveurs (800 VMs)

•> 5000 salariés

•DSI > 400 personnes

• 7 mois

@xebiconfr #xebiconfr

Page 8: XebiCon'16 : Cloud et Maturité de SI. Par Stéphane Teyssier, Consultant chez WeScale

Objectifs

8

•Fluidifier les mises en production

•Sécuriser/industrialiser les déploiements

•S’affranchir des coûts de licences

•Passer sur une architecture scalable

@xebiconfr #xebiconfr

Page 9: XebiCon'16 : Cloud et Maturité de SI. Par Stéphane Teyssier, Consultant chez WeScale

9

Focus sur les MEPs

Dir Développement Dir Exploitation

Projet A

Projet B

Evolution des infrastructures

Maintien des services

@xebiconfr #xebiconfr

Page 10: XebiCon'16 : Cloud et Maturité de SI. Par Stéphane Teyssier, Consultant chez WeScale

10

Focus sur les MEPs

Dir Développement Dir ExploitationComité MEP

@xebiconfr #xebiconfr

2 à 3 semaines pour une mise en production

Page 11: XebiCon'16 : Cloud et Maturité de SI. Par Stéphane Teyssier, Consultant chez WeScale

En 7 mois …

Page 12: XebiCon'16 : Cloud et Maturité de SI. Par Stéphane Teyssier, Consultant chez WeScale

12

‘Mise en place’ AWS et Shadow IT ?

IT on premises AWS

Front Web

Env devs

Batchs

AWS

Front Web

Env devs

Batchs

@xebiconfr #xebiconfr

Page 13: XebiCon'16 : Cloud et Maturité de SI. Par Stéphane Teyssier, Consultant chez WeScale

13

En détails

Financier

• Paiement unifié • Possibilité de refacturer sur un

budget ? • Ventilation des différents coûts

Cloud

Technique

• Gestion des identités AWS • Stratégie réseau • Exposition publique des services • Supervision et suivi des indicateurs • Automatisation des déploiements

Organisationnel

• Outils de communication • Rôle du pôle sécurité • Rôles Devops et équipe Cloud

@xebiconfr #xebiconfr

Page 14: XebiCon'16 : Cloud et Maturité de SI. Par Stéphane Teyssier, Consultant chez WeScale

14

En détails

Financier

• Paiement unifié • Possibilité de refacturer sur un

budget ? • Ventilation des différents coûts

Cloud

Technique

• Gestion des identités AWS • Stratégie réseau • Exposition publique des services • Supervision et suivi des indicateurs • Automatisation des déploiements

Organisationnel

• Outils de communication • Rôle du pôle sécurité • Rôles DevOps et équipe Cloud

@xebiconfr #xebiconfr

Page 15: XebiCon'16 : Cloud et Maturité de SI. Par Stéphane Teyssier, Consultant chez WeScale

15

Structure des tenants

Paiement consolidé

Opérations mutualisées (Infrastructure/ Prod / Validation)

Espace projet A (Développement/test)

Espace projet B (Développement/test)

• Bulle infrastructure mutualisée

• Politique de tags spécifique pour suivi

• Budget projet suivi mensuellement entre développement et production

@xebiconfr #xebiconfr

Page 16: XebiCon'16 : Cloud et Maturité de SI. Par Stéphane Teyssier, Consultant chez WeScale

16

En détails

Financier

• Paiement unifié • Possibilité de refacturer sur un

budget ? • Ventilation des différents coûts

Cloud

Technique

• Gestion des identités AWS • Stratégie réseau • Exposition publique des services • Supervision et suivi des indicateurs • Automatisation des déploiements

Organisationnel

• Outils de communication • Rôle du pôle sécurité • Rôles DevOps et équipe Cloud

@xebiconfr #xebiconfr

Page 17: XebiCon'16 : Cloud et Maturité de SI. Par Stéphane Teyssier, Consultant chez WeScale

17

Gestion des identités

IT on premises

Synchronisation de référentiels Fédération des utilisateurs

Active Directory

Cloud Public

Referentiel des utilisateurs

Synch

IT on premises

Active Directory Federated Access

Cloud Public

Systeme d’autorisations

1 2 4

3

5

@xebiconfr #xebiconfr

Page 18: XebiCon'16 : Cloud et Maturité de SI. Par Stéphane Teyssier, Consultant chez WeScale

18

En détails

Financier

• Paiement unifié • Possibilité de refacturer sur un

budget ? • Ventilation des différents coûts

Cloud

Technique

• Gestion des identités AWS • Stratégie réseau • Exposition publique des services • Supervision et suivi des indicateurs • Automatisation des déploiements

Organisationnel

• Outils de communication • Rôle du pôle sécurité • Rôles DevOps et équipe Cloud

@xebiconfr #xebiconfr

Page 19: XebiCon'16 : Cloud et Maturité de SI. Par Stéphane Teyssier, Consultant chez WeScale

19

Stratégie réseau et exposition des services

Cloud publicIT on premises

Hub réseauDC 1

Infrastructure

ProductionProjet A Projet B

Projet … Projet n

Espace projet A

Espace projet B

Internet

Internet

Lien dédié

VPN

DC 2

@xebiconfr #xebiconfr

Page 20: XebiCon'16 : Cloud et Maturité de SI. Par Stéphane Teyssier, Consultant chez WeScale

20

En détails

Financier

• Paiement unifié • Possibilité de refacturer sur un

budget ? • Ventilation des différents coûts

Cloud

Technique

• Gestion des identités AWS • Stratégie réseau • Exposition publique des services • Supervision et suivi des indicateurs • Automatisation des déploiements

Organisationnel

• Outils de communication • Rôle du pôle sécurité • Roles Devops et équipe Cloud

@xebiconfr #xebiconfr

Page 21: XebiCon'16 : Cloud et Maturité de SI. Par Stéphane Teyssier, Consultant chez WeScale

21

Supervision LiveStatus

NRPE/NSCA

Cloud public

IT on premises

Production

Sup infra

Sup proj A

Sup proj BSup historique

Collecteur de sup

21@xebiconfr #xebiconfr

Page 22: XebiCon'16 : Cloud et Maturité de SI. Par Stéphane Teyssier, Consultant chez WeScale

22

Suivi des indicateurs

Cloud public

IT on premises

Production

Backend metrologie

Backend metrologie

WebApp

HTTP requests

Carbon Text

22@xebiconfr #xebiconfr

Page 23: XebiCon'16 : Cloud et Maturité de SI. Par Stéphane Teyssier, Consultant chez WeScale

23

En détails

Financier

• Paiement unifié • Possibilité de refacturer sur un

budget ? • Ventilation des différents coûts

Cloud

Technique

• Gestion des identités AWS • Stratégie réseau • Exposition publique des services • Supervision et suivi des indicateurs • Automatisation des déploiements

Organisationnel

• Outils de communication • Rôle du pôle sécurité • Rôles DevOps et équipe Cloud

@xebiconfr #xebiconfr

Page 24: XebiCon'16 : Cloud et Maturité de SI. Par Stéphane Teyssier, Consultant chez WeScale

24

Automatisation des déploiements

Gestion d’environnements

Instanciation de ressources

ProvisioningRéférentiels

Interface utilisateur / Orchestration

Fabric

Saltstack

BOTO

PyvMOMI

Cobbler

BitBucket

@xebiconfr #xebiconfr

Page 25: XebiCon'16 : Cloud et Maturité de SI. Par Stéphane Teyssier, Consultant chez WeScale

25

En détails

Financier

• Paiement unifié • Possibilité de refacturer sur un

budget ? • Ventilation des différents coûts

Cloud

Technique

• Gestion des identités AWS • Stratégie réseau • Exposition publique des services • Supervision et suivi des indicateurs • Automatisation des déploiements

Organisationnel

• Outils de communication • Rôle du pôle sécurité • Rôles DevOps et équipe Cloud

@xebiconfr #xebiconfr

Page 26: XebiCon'16 : Cloud et Maturité de SI. Par Stéphane Teyssier, Consultant chez WeScale

26

Outils de communication2000 2016

@xebiconfr #xebiconfr

Page 27: XebiCon'16 : Cloud et Maturité de SI. Par Stéphane Teyssier, Consultant chez WeScale

27

En détails

Financier

• Paiement unifié • Possibilité de refacturer sur un

budget ? • Ventilation des différents coûts

Cloud

Technique

• Gestion des identités AWS • Stratégie réseau • Exposition publique des services • Supervision et suivi des indicateurs • Automatisation des déploiements

Organisationnel

• Outils de communication • Rôle du pôle sécurité • Rôles DevOps et équipe Cloud

@xebiconfr #xebiconfr

Page 28: XebiCon'16 : Cloud et Maturité de SI. Par Stéphane Teyssier, Consultant chez WeScale

28

Rôle du pôle sécurité

CloudCloud Devops

@xebiconfr #xebiconfr

Page 29: XebiCon'16 : Cloud et Maturité de SI. Par Stéphane Teyssier, Consultant chez WeScale

29

En détails

Financier

• Paiement unifié • Possibilité de refacturer sur un

budget ? • Ventilation des différents coûts

Cloud

Technique

• Gestion des identités AWS • Stratégie réseau • Exposition publique des services • Supervision et suivi des indicateurs • Automatisation des déploiements

Organisationnel

• Outils de communication • Rôle du pôle sécurité • Rôles DevOps et équipe Cloud

@xebiconfr #xebiconfr

Page 30: XebiCon'16 : Cloud et Maturité de SI. Par Stéphane Teyssier, Consultant chez WeScale

30

Sans DevOps

Dir ExploitationDir Développement Comité MEP

@xebiconfr #xebiconfr

Page 31: XebiCon'16 : Cloud et Maturité de SI. Par Stéphane Teyssier, Consultant chez WeScale

31

Avec DevOps

Dir ExploitationDir Développement Comité MEP

Outils dedéploiement

@xebiconfr #xebiconfr

Page 32: XebiCon'16 : Cloud et Maturité de SI. Par Stéphane Teyssier, Consultant chez WeScale

32

Avec DevOps

Dir Développement Dir ExploitationComité MEP

Outils dedéploiement

@xebiconfr #xebiconfr

Page 33: XebiCon'16 : Cloud et Maturité de SI. Par Stéphane Teyssier, Consultant chez WeScale

33

Avec DevOps / suite

Dir Développement Dir ExploitationComité MEP

Outils dedéploiement

@xebiconfr #xebiconfr

Page 34: XebiCon'16 : Cloud et Maturité de SI. Par Stéphane Teyssier, Consultant chez WeScale

Pour conclure

Page 35: XebiCon'16 : Cloud et Maturité de SI. Par Stéphane Teyssier, Consultant chez WeScale

35

Conclusion

•Matrice d’analyse pour Cloud IaaS et CaaS public/privé

•Adhérence très forte avec le sujet automatisation des déploiements

•Opportunité de revoir l’organisation

•Bottom/up plus que top/down

•Besoin d’un exemple de succès sur un projet structurant

@xebiconfr #xebiconfr

Page 36: XebiCon'16 : Cloud et Maturité de SI. Par Stéphane Teyssier, Consultant chez WeScale

01 85 08 18 [email protected]

156 boulevard Haussmann 75008 Pariswww.wescale.fr | blog.wescale.fr

CONTACT