Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.
#devopsrex
Édition 2016
28 novembre
La conférence devops
100 % retour d'expérience
Stéphane Teyssier
WeScale
Stéphane TEYSSIER
Impacts techniques et organisationnels liés à
Devops
stephane.teyssier@wescale.fr
CLOUD BUILDER
Je suis …
Contexte
•Groupe audiovisuel français
•> 5000 salariés
•DSI > 400 personnes
•1600 serveurs (800 VMs)
•1300 mises en production (MEP...
Avant devops / focus sur les MEPs
Dir Développement Dir des Opérations
Dir Développement Dir des Opérations
Comité MEP
Avant devops / focus sur les MEPs
2 à 3 semaines pour une mise en producti...
devops c’est …
devops is the process of removing all friction between
the developer and customer value.
Automatisation des déploiements
Retour d’expérience devops ..
Refonte Web-services VOD
(80 VMs)
CDN video live
(120 serveu...
Objectifs
•Fluidifier les mises en production
•Sécuriser/industrialiser les déploiements
•S’affranchir des coûts de licenc...
devops sur le cloud public
Mise en place d’un cloud IaaS/CaaS public/privé
Mise en place d’un cloud IaaS/CaaS public/privé
Structure des tenants
• Bulle mutualisée
• Politique de tags
• Budget projet suivi mensuellement
Mise en place d’un cloud IaaS/CaaS public/privé
Gestion des identités
IT on premises
Synchronisation de référentiels Fédération des utilisateurs
Active Directory
Cloud Pu...
Mise en place d’un cloud IaaS/CaaS public/privé
Stratégie réseau et exposition des services
Cloud public
IT on premises
Projet A Projet B
Projet … Projet n
Internet
Inter...
Mise en place d’un cloud IaaS/CaaS public/privé
Supervision
LiveStatus
NSCA
Cloud public
IT on premises
Sup/API infra
Sup/API proj A
Sup/API proj BSup historique
Collecte...
Suivi des indicateurs
Cloud public
IT on premises
Backend metrologie
Backend metrologie
WebApp
HTTP requests
Carbon Text
S...
Mise en place d’un cloud IaaS/CaaS public/privé
Automatisation des déploiements
Fabric
Saltstack
BOTO
PyvMOMI
Cobbler
BitBucket
Jenkins
Mise en place d’un cloud IaaS/CaaS public/privé
Outils de communication
2000 2016
Mise en place d’un cloud IaaS/CaaS public/privé
Rôle du pôle sécurité
Cloud
Cloud Devops
Mise en place d’un cloud IaaS/CaaS public/privé
Sans DevOps
Dir des OpérationsDir Développement
Comité MEP
Projet non Cloud
Avec DevOps
Dir des OpérationsDir Développement
Comité MEP
Outils de
déploiement
Projet non Cloud
Avec DevOps
Dir Développement Dir des Opérations
Comité MEP
Outils de
déploiement
Projet non Cloud
Au-delà des nuages
Transposition partielle des chantiers Cloud
Dir Développement
Avec DevOps / suite
Dir des Opérations
Comité MEP
Outils de
déploiement
Projet Cloud
Pour conclure
Conclusion
•Initié par la direction de l’exploitation
Conclusion
•Adhérence très forte avec le sujet automatisation des déploiements
•Initié par la direction de l’exploitation
Conclusion
•Initié par la direction de l’exploitation
•Adhérence très forte avec le sujet automatisation des déploiements
...
Conclusion
•Initié par la direction de l’exploitation
•Adhérence très forte avec le sujet automatisation des déploiements
...
Conclusion
•Initié par la direction de l’exploitation
•Adhérence très forte avec le sujet automatisation des déploiements
...
01 85 08 18 81
contact@wescale.fr
156 boulevard Haussmann 75008 Paris
www.wescale.fr | blog.wescale.fr
CONTACT
 [devops REX 2016] Les impacts techniques et organisationnels liés à devops
 [devops REX 2016] Les impacts techniques et organisationnels liés à devops
Prochain SlideShare
Chargement dans…5
×

[devops REX 2016] Les impacts techniques et organisationnels liés à devops

665 vues

Publié le

Stéphane Teyssier, WeScale @ devops REX 2016

Avec pour objectif de réduire les temps de mise en production et sécuriser les déploiements, Stéphane vous présentera un retour d'expérience Devops chez un grand groupe audiovisuel français.

Il présentera les principales douleurs qui ont mené au projet "Automatisation des déploiements", puis détaillera les aspects financiers, techniques et organisationnels qui ont été impactés lors des deux années du projet.

Publié dans : Technologie
  • Soyez le premier à commenter

[devops REX 2016] Les impacts techniques et organisationnels liés à devops

  1. 1. #devopsrex Édition 2016 28 novembre La conférence devops 100 % retour d'expérience Stéphane Teyssier WeScale
  2. 2. Stéphane TEYSSIER Impacts techniques et organisationnels liés à Devops
  3. 3. stephane.teyssier@wescale.fr CLOUD BUILDER Je suis …
  4. 4. Contexte
  5. 5. •Groupe audiovisuel français •> 5000 salariés •DSI > 400 personnes •1600 serveurs (800 VMs) •1300 mises en production (MEP) par an Retour d’expérience devops ...
  6. 6. Avant devops / focus sur les MEPs Dir Développement Dir des Opérations
  7. 7. Dir Développement Dir des Opérations Comité MEP Avant devops / focus sur les MEPs 2 à 3 semaines pour une mise en production
  8. 8. devops c’est … devops is the process of removing all friction between the developer and customer value.
  9. 9. Automatisation des déploiements Retour d’expérience devops .. Refonte Web-services VOD (80 VMs) CDN video live (120 serveurs) Timeline 1 an 2 ans
  10. 10. Objectifs •Fluidifier les mises en production •Sécuriser/industrialiser les déploiements •S’affranchir des coûts de licences/usage •Passer sur une architecture scalable •Améliorer la qualité de services
  11. 11. devops sur le cloud public
  12. 12. Mise en place d’un cloud IaaS/CaaS public/privé
  13. 13. Mise en place d’un cloud IaaS/CaaS public/privé
  14. 14. Structure des tenants • Bulle mutualisée • Politique de tags • Budget projet suivi mensuellement
  15. 15. Mise en place d’un cloud IaaS/CaaS public/privé
  16. 16. 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
  17. 17. Mise en place d’un cloud IaaS/CaaS public/privé
  18. 18. Stratégie réseau et exposition des services Cloud public IT on premises Projet A Projet B Projet … Projet n Internet Internet Lien dédié VPN
  19. 19. Mise en place d’un cloud IaaS/CaaS public/privé
  20. 20. Supervision LiveStatus NSCA Cloud public IT on premises Sup/API infra Sup/API proj A Sup/API proj BSup historique Collecteur de sup NRPE
  21. 21. Suivi des indicateurs Cloud public IT on premises Backend metrologie Backend metrologie WebApp HTTP requests Carbon Text SSH/SNMP
  22. 22. Mise en place d’un cloud IaaS/CaaS public/privé
  23. 23. Automatisation des déploiements Fabric Saltstack BOTO PyvMOMI Cobbler BitBucket Jenkins
  24. 24. Mise en place d’un cloud IaaS/CaaS public/privé
  25. 25. Outils de communication 2000 2016
  26. 26. Mise en place d’un cloud IaaS/CaaS public/privé
  27. 27. Rôle du pôle sécurité Cloud Cloud Devops
  28. 28. Mise en place d’un cloud IaaS/CaaS public/privé
  29. 29. Sans DevOps Dir des OpérationsDir Développement Comité MEP Projet non Cloud
  30. 30. Avec DevOps Dir des OpérationsDir Développement Comité MEP Outils de déploiement Projet non Cloud
  31. 31. Avec DevOps Dir Développement Dir des Opérations Comité MEP Outils de déploiement Projet non Cloud
  32. 32. Au-delà des nuages
  33. 33. Transposition partielle des chantiers Cloud
  34. 34. Dir Développement Avec DevOps / suite Dir des Opérations Comité MEP Outils de déploiement Projet Cloud
  35. 35. Pour conclure
  36. 36. Conclusion •Initié par la direction de l’exploitation
  37. 37. Conclusion •Adhérence très forte avec le sujet automatisation des déploiements •Initié par la direction de l’exploitation
  38. 38. Conclusion •Initié par la direction de l’exploitation •Adhérence très forte avec le sujet automatisation des déploiements •Encourager les ruptures
  39. 39. Conclusion •Initié par la direction de l’exploitation •Adhérence très forte avec le sujet automatisation des déploiements •Encourager les ruptures •Bottom/up plus que top/down
  40. 40. Conclusion •Initié par la direction de l’exploitation •Adhérence très forte avec le sujet automatisation des déploiements •Encourager les ruptures •Bottom/up plus que top/down •Besoin d’un succès avec un projet structurant
  41. 41. 01 85 08 18 81 contact@wescale.fr 156 boulevard Haussmann 75008 Paris www.wescale.fr | blog.wescale.fr CONTACT

×