SlideShare a Scribd company logo
1 of 146
Download to read offline
Le nouvel Ops
#XebiConFr
@slemesle
#XebiConFr
A propos de moi
#XebiConFr
A propos de moi
#XebiConFr
A propos de moi
#XebiConFr
A propos de moi
#XebiConFr
A propos de moi
#XebiConFr
A propos de moi
#XebiConFr
A propos de moi
#XebiConFr
A propos de moi
#XebiConFr
A propos de moi
#XebiConFr
A propos de moi
#XebiConFr
A propos de WeScale
#XebiConFr
Un peu d’histoire
#XebiConFr
Ops ?
#XebiConFr
#XebiConFr
#XebiConFr
#XebiConFr
Centré sur le serveur
#XebiConFr
Travail procédural
#XebiConFr
Rapport client fournisseur
Dev
Fournisseur
#XebiConFr
Rapport client fournisseur
Dev
Fournisseur
#XebiConFr
Rapport client fournisseur
Dev
Fournisseur
Livraison
#XebiConFr
Rapport client fournisseur
Dev
Fournisseur
Ops
Client
Livraison
#XebiConFr
L’Ops au quotidien
#XebiConFr
Bugs de production
#XebiConFr
Scripting
#XebiConFr
Middleware
#XebiConFr
Middleware
#XebiConFr
Middleware
#XebiConFr
Middleware
#XebiConFr
Middleware
#XebiConFr
Middleware
#XebiConFr
Middleware
#XebiConFr
Sauvegarde et restauration
#XebiConFr
Supervision et alertes
#XebiConFr
Sécurité
#XebiConFr
Déploiement
#XebiConFr
Déploiement
#XebiConFr
Aujourd’hui
#XebiConFr
Organisation traditionnelle
Métier
#XebiConFr
Organisation traditionnelle
Métier Spécification
#XebiConFr
Dev
Organisation traditionnelle
Métier Spécification
#XebiConFr
Dev
Organisation traditionnelle
Métier Spécification Test
#XebiConFr
Dev
Organisation traditionnelle
Métier Spécification Test Production
#XebiConFr
Organisation agile
Métier
#XebiConFr
Organisation agile
Métier
Product
Owner
Dev
Test
#XebiConFr
Organisation agile
Métier
Product
Owner
Dev
Test
Ops
#XebiConFr
Cloud
#XebiConFr
Cloud
#XebiConFr
Centré sur l’application
#XebiConFr
Le code est partout
#XebiConFr
Le code est partout
#XebiConFr
Le code est partout
#XebiConFr
Le code est partout
#XebiConFr
Le code est partout
#XebiConFr
Le code est partout
#XebiConFr
Le code est partout
#XebiConFr
Le code est partout
#XebiConFr
Le code est partout
#XebiConFr
Le code est partout
#XebiConFr
Problème
Métier
Product
Owner
Dev
Testeur
Ops
#XebiConFr
Problème
Métier
Product
Owner
Dev
Testeur
Ops
#XebiConFr
Solution
#XebiConFr
No Ops ?
#XebiConFr
No Ops ?
#XebiConFr
No Ops ?
#XebiConFr
No Ops ?
#XebiConFr
No Ops ?
#XebiConFr
No Ops ?
#XebiConFr
No Ops ?
#XebiConFr
No Ops ?
#XebiConFr
No Ops ?
#XebiConFr
Réalité du PaaS
#XebiConFr
Réalité du PaaS
#XebiConFr
Réalité du PaaS
#XebiConFr
Réalité du PaaS
#XebiConFr
Réalité du PaaS
#XebiConFr
Réalité du PaaS
#XebiConFr
Réalité du PaaS
#XebiConFr
Réalité du PaaS
#XebiConFr
Réalité du PaaS
#XebiConFr
Réalité du PaaS
#XebiConFr
DevOps ?
#XebiConFr
DevOps ?
Dev
#XebiConFr
DevOps ?
Dev
Ops
#XebiConFr
Keep C.A.L.M.S
#XebiConFr
Keep C.A.L.M.S
#XebiConFr
• Culture
Keep C.A.L.M.S
#XebiConFr
• Culture
• Automation
Keep C.A.L.M.S
#XebiConFr
• Culture
• Automation
• Lean
Keep C.A.L.M.S
#XebiConFr
• Culture
• Automation
• Lean
• Measure
Keep C.A.L.M.S
#XebiConFr
• Culture
• Automation
• Lean
• Measure
• Share
Keep C.A.L.M.S
#XebiConFr
Mise en commun
#XebiConFr
Mise en commun
#XebiConFr
Mise en commun
#XebiConFr
Mise en commun
#XebiConFr
Mise en commun
#XebiConFr
Mise en commun
#XebiConFr
Mise en commun
#XebiConFr
Rapport client-fournisseur
Ops
Fournisseur
#XebiConFr
Rapport client-fournisseur
Ops
Fournisseur
Plateforme
#XebiConFr
Rapport client-fournisseur
Dev
Client
Ops
Fournisseur
Plateforme
#XebiConFr
Workflow de la Plate-forme
Dev
QA
Prod
#XebiConFr
L’Ops participe
#XebiConFr
• Accès aux sources
L’Ops participe
#XebiConFr
• Accès aux sources
• Commit / Pull Request
L’Ops participe
#XebiConFr
• Accès aux sources
• Commit / Pull Request
• Création de Stories
L’Ops participe
#XebiConFr
• Accès aux sources
• Commit / Pull Request
• Création de Stories
• Remontée de Bugs
L’Ops participe
#XebiConFr
• Accès aux sources
• Commit / Pull Request
• Création de Stories
• Remontée de Bugs
• Conseils
L’Ops participe
#XebiConFr
• Accès aux sources
• Commit / Pull Request
• Création de Stories
• Remontée de Bugs
• Conseils
• Création de nouveaux outils
L’Ops participe
#XebiConFr
Sites reliability engineers
#XebiConFr
• Assurer la fiabilité du site
Sites reliability engineers
#XebiConFr
• Assurer la fiabilité du site
• Analyser la production
Sites reliability engineers
#XebiConFr
• Assurer la fiabilité du site
• Analyser la production
• Automatiser
Sites reliability engineers
#XebiConFr
• Assurer la fiabilité du site
• Analyser la production
• Automatiser
• Corriger à long terme
Sites reliability engineers
#XebiConFr
• Assurer la fiabilité du site
• Analyser la production
• Automatiser
• Corriger à long terme
• Créer des outils
Sites reliability engineers
#XebiConFr
• Assurer la fiabilité du site
• Analyser la production
• Automatiser
• Corriger à long terme
• Créer des outils
Sites reliability engineers
#XebiConFr
Une fuite de mémoire ?
#XebiConFr
Une fuite de mémoire ?
#XebiConFr
1. Apporter une solution d’urgence
• Automatiser le re-démarrage de l’application
Une fuite de mémoire ?
#XebiConFr
1. Apporter une solution d’urgence
• Automatiser le re-démarrage de l’application
2. Apporter une solution long terme
• Investiguer
• Corriger
• Prémunir
Une fuite de mémoire ?
#XebiConFr
Ops et Craftsmanship
#XebiConFr
• Test driven
• Infrastructure
• Deployment
• Provisioning
• Performance
Ops et Craftsmanship
#XebiConFr
• Test driven
• Infrastructure
• Deployment
• Provisioning
• Performance
Ops et Craftsmanship
#XebiConFr
• Test driven
• Infrastructure
• Deployment
• Provisioning
• Performance
Ops et Craftsmanship
#XebiConFr
• Test driven
• Infrastructure
• Deployment
• Provisioning
• Performance
Ops et Craftsmanship
#XebiConFr
• Test driven
• Infrastructure
• Deployment
• Provisioning
• Performance
Ops et Craftsmanship
#XebiConFr
Rôle d’infrastructure
#XebiConFr
Rôle d’infrastructure
Description
du rôle
#XebiConFr
Rôle d’infrastructure
Description
du rôle
#XebiConFr
Rôle d’infrastructure
Description
du rôle
Déploiement
Docker
#XebiConFr
Rôle d’infrastructure
Description
du rôle
Déploiement
Docker
#XebiConFr
Rôle d’infrastructure
Description
du rôle
Déploiement
Docker
Développement
#XebiConFr
Rôle d’infrastructure
Description
du rôle
Déploiement
Docker
Développement
Echec
#XebiConFr
Rôle d’infrastructure
Description
du rôle
Déploiement
Docker
Développement
Echec
#XebiConFr
Rôle d’infrastructure
Description
du rôle
Déploiement
Docker
Développement Déploiement
Echec
#XebiConFr
Rôle d’infrastructure
Description
du rôle
Déploiement
Docker
Développement Déploiement
Echec
#XebiConFr
Le nouvel Ops
Métier
Product
Owner Ops
Dev
Testeur
#XebiConFr
Le nouvel Ops
#XebiConFr
• Réaliser du développement
Le nouvel Ops
#XebiConFr
• Réaliser du développement
• Tester l’infrastructure
Le nouvel Ops
#XebiConFr
• Réaliser du développement
• Tester l’infrastructure
• Automatiser toujours automatiser
Le nouvel Ops
#XebiConFr
• Réaliser du développement
• Tester l’infrastructure
• Automatiser toujours automatiser
• Superviser et opèrer les plateformes
Le nouvel Ops
#XebiConFr
• Réaliser du développement
• Tester l’infrastructure
• Automatiser toujours automatiser
• Superviser et opèrer les plateformes
• Evangéliser sur les bonnes pratiques
Le nouvel Ops
#XebiConFr
• Réaliser du développement
• Tester l’infrastructure
• Automatiser toujours automatiser
• Superviser et opèrer les plateformes
• Evangéliser sur les bonnes pratiques
Le nouvel Ops
#XebiConFr
Merci
@slemesle

More Related Content

Viewers also liked

French Webinar: XL Deploy 4.0
French Webinar: XL Deploy 4.0French Webinar: XL Deploy 4.0
French Webinar: XL Deploy 4.0
XebiaLabs
 
TLS303 How to Deploy Python Applications on AWS Elastic Beanstalk - AWS re:In...
TLS303 How to Deploy Python Applications on AWS Elastic Beanstalk - AWS re:In...TLS303 How to Deploy Python Applications on AWS Elastic Beanstalk - AWS re:In...
TLS303 How to Deploy Python Applications on AWS Elastic Beanstalk - AWS re:In...
Amazon Web Services
 
Conferencia 2011 lunes 25 12 00 pm(1)
Conferencia 2011 lunes 25 12 00 pm(1)Conferencia 2011 lunes 25 12 00 pm(1)
Conferencia 2011 lunes 25 12 00 pm(1)
javiertecteos
 

Viewers also liked (20)

French Webinar: XL Deploy 4.0
French Webinar: XL Deploy 4.0French Webinar: XL Deploy 4.0
French Webinar: XL Deploy 4.0
 
Deploiement continu AgileFfrance 2011
Deploiement continu AgileFfrance 2011Deploiement continu AgileFfrance 2011
Deploiement continu AgileFfrance 2011
 
Symfony Live Paris 2016 - Ce que nous avons retenu
Symfony Live Paris 2016 - Ce que nous avons retenuSymfony Live Paris 2016 - Ce que nous avons retenu
Symfony Live Paris 2016 - Ce que nous avons retenu
 
Docker Tours Meetup #1 - Introduction à Docker
Docker Tours Meetup #1 - Introduction à DockerDocker Tours Meetup #1 - Introduction à Docker
Docker Tours Meetup #1 - Introduction à Docker
 
Chief Data Officer: DataOps - Transformation of the Business Data Environment
Chief Data Officer: DataOps - Transformation of the Business Data EnvironmentChief Data Officer: DataOps - Transformation of the Business Data Environment
Chief Data Officer: DataOps - Transformation of the Business Data Environment
 
Presentation du framework symfony
Presentation du framework symfonyPresentation du framework symfony
Presentation du framework symfony
 
Chat ops .. a beginner's guide
Chat ops .. a beginner's guideChat ops .. a beginner's guide
Chat ops .. a beginner's guide
 
Symfony Best Practices
Symfony Best PracticesSymfony Best Practices
Symfony Best Practices
 
Chief Marketing Technologists Symbolize Marketing's Changing Role By Laura Mc...
Chief Marketing Technologists Symbolize Marketing's Changing Role By Laura Mc...Chief Marketing Technologists Symbolize Marketing's Changing Role By Laura Mc...
Chief Marketing Technologists Symbolize Marketing's Changing Role By Laura Mc...
 
TLS303 How to Deploy Python Applications on AWS Elastic Beanstalk - AWS re:In...
TLS303 How to Deploy Python Applications on AWS Elastic Beanstalk - AWS re:In...TLS303 How to Deploy Python Applications on AWS Elastic Beanstalk - AWS re:In...
TLS303 How to Deploy Python Applications on AWS Elastic Beanstalk - AWS re:In...
 
Orchestrez vos projets Symfony sans fausses notes
Orchestrez vos projets Symfony sans fausses notesOrchestrez vos projets Symfony sans fausses notes
Orchestrez vos projets Symfony sans fausses notes
 
DevOps : mission [im]possible ?
DevOps : mission [im]possible ?DevOps : mission [im]possible ?
DevOps : mission [im]possible ?
 
Symfony Debug & VarDumper
Symfony Debug & VarDumperSymfony Debug & VarDumper
Symfony Debug & VarDumper
 
The challenge of application distribution - Introduction to Docker (2014 dec ...
The challenge of application distribution - Introduction to Docker (2014 dec ...The challenge of application distribution - Introduction to Docker (2014 dec ...
The challenge of application distribution - Introduction to Docker (2014 dec ...
 
Non Profit Camp // Aachen // 31.01.2015
Non Profit Camp // Aachen // 31.01.2015Non Profit Camp // Aachen // 31.01.2015
Non Profit Camp // Aachen // 31.01.2015
 
Conferencia 2011 lunes 25 12 00 pm(1)
Conferencia 2011 lunes 25 12 00 pm(1)Conferencia 2011 lunes 25 12 00 pm(1)
Conferencia 2011 lunes 25 12 00 pm(1)
 
distribution
distributiondistribution
distribution
 
Branchenreport "Konsumgüter" Marketingzugang dieleute2011
Branchenreport "Konsumgüter" Marketingzugang dieleute2011Branchenreport "Konsumgüter" Marketingzugang dieleute2011
Branchenreport "Konsumgüter" Marketingzugang dieleute2011
 
Apres 3e choisir_voie_domaine_mars_2014
Apres 3e choisir_voie_domaine_mars_2014Apres 3e choisir_voie_domaine_mars_2014
Apres 3e choisir_voie_domaine_mars_2014
 
30 actividades con_tic
30 actividades con_tic30 actividades con_tic
30 actividades con_tic
 

Similar to Le Nouvel Ops XebiCon'15

Devoxx France 2014 - Tests de performance en continu
Devoxx France 2014 - Tests de performance en continuDevoxx France 2014 - Tests de performance en continu
Devoxx France 2014 - Tests de performance en continu
Publicis Sapient Engineering
 

Similar to Le Nouvel Ops XebiCon'15 (20)

XebiConFr 15 - Le nouvel Ops
XebiConFr 15 - Le nouvel Ops XebiConFr 15 - Le nouvel Ops
XebiConFr 15 - Le nouvel Ops
 
Devoxx 17 - CQRS/EventSourcing par la pratique
Devoxx 17 - CQRS/EventSourcing par la pratiqueDevoxx 17 - CQRS/EventSourcing par la pratique
Devoxx 17 - CQRS/EventSourcing par la pratique
 
Javascript as a first programming language : votre IC prête pour la révolution !
Javascript as a first programming language : votre IC prête pour la révolution !Javascript as a first programming language : votre IC prête pour la révolution !
Javascript as a first programming language : votre IC prête pour la révolution !
 
Xebicon'16 : Introduction à Unikernel. Par Jean-Baptiste Claramonte et Tomas ...
Xebicon'16 : Introduction à Unikernel. Par Jean-Baptiste Claramonte et Tomas ...Xebicon'16 : Introduction à Unikernel. Par Jean-Baptiste Claramonte et Tomas ...
Xebicon'16 : Introduction à Unikernel. Par Jean-Baptiste Claramonte et Tomas ...
 
Unikernel Xebicon 2016
Unikernel Xebicon 2016Unikernel Xebicon 2016
Unikernel Xebicon 2016
 
XebiConFr 15 - Swift dans la vraie vie
XebiConFr 15 - Swift dans la vraie vieXebiConFr 15 - Swift dans la vraie vie
XebiConFr 15 - Swift dans la vraie vie
 
XebiCon'16 : GS1 - Comment les services managés du Cloud nous ont permis de t...
XebiCon'16 : GS1 - Comment les services managés du Cloud nous ont permis de t...XebiCon'16 : GS1 - Comment les services managés du Cloud nous ont permis de t...
XebiCon'16 : GS1 - Comment les services managés du Cloud nous ont permis de t...
 
XebiCon'16 : Xebia Labs : Les outils de déploiement sont morts avec les Conta...
XebiCon'16 : Xebia Labs : Les outils de déploiement sont morts avec les Conta...XebiCon'16 : Xebia Labs : Les outils de déploiement sont morts avec les Conta...
XebiCon'16 : Xebia Labs : Les outils de déploiement sont morts avec les Conta...
 
XebiConFr 15 - Be Data Driven : Monter son Data Lab
XebiConFr 15 - Be Data Driven : Monter son Data LabXebiConFr 15 - Be Data Driven : Monter son Data Lab
XebiConFr 15 - Be Data Driven : Monter son Data Lab
 
XebiCon'16 : Choisissez votre style avec Docker & Amazon Web Services Par Al...
XebiCon'16 : Choisissez votre style avec Docker & Amazon Web Services  Par Al...XebiCon'16 : Choisissez votre style avec Docker & Amazon Web Services  Par Al...
XebiCon'16 : Choisissez votre style avec Docker & Amazon Web Services Par Al...
 
Backday xebia - Chercher la performance efficacement
Backday xebia - Chercher la performance efficacement Backday xebia - Chercher la performance efficacement
Backday xebia - Chercher la performance efficacement
 
Pourquoi et comment j'ai appris JavaScript
Pourquoi et comment j'ai appris JavaScriptPourquoi et comment j'ai appris JavaScript
Pourquoi et comment j'ai appris JavaScript
 
Ionic, le framework mobile hybride carrément addictif - Devoxx France 2016
Ionic, le framework mobile hybride carrément addictif - Devoxx France 2016Ionic, le framework mobile hybride carrément addictif - Devoxx France 2016
Ionic, le framework mobile hybride carrément addictif - Devoxx France 2016
 
Princesse CI au pays des tests
Princesse CI au pays des testsPrincesse CI au pays des tests
Princesse CI au pays des tests
 
XebiCon'16 : A la découverte de Nomad d'Hashicorp. Par Sergio Dos Santos, Dév...
XebiCon'16 : A la découverte de Nomad d'Hashicorp. Par Sergio Dos Santos, Dév...XebiCon'16 : A la découverte de Nomad d'Hashicorp. Par Sergio Dos Santos, Dév...
XebiCon'16 : A la découverte de Nomad d'Hashicorp. Par Sergio Dos Santos, Dév...
 
Devoxx France 2014 - Tests de performance en continu
Devoxx France 2014 - Tests de performance en continuDevoxx France 2014 - Tests de performance en continu
Devoxx France 2014 - Tests de performance en continu
 
XebiCon'16 : Orange - Transformation DevOps, les conteneurs sont vos alliés !
XebiCon'16 : Orange - Transformation DevOps, les conteneurs sont vos alliés !XebiCon'16 : Orange - Transformation DevOps, les conteneurs sont vos alliés !
XebiCon'16 : Orange - Transformation DevOps, les conteneurs sont vos alliés !
 
Devoxx 2018 : Chaos Engineering
Devoxx 2018 : Chaos EngineeringDevoxx 2018 : Chaos Engineering
Devoxx 2018 : Chaos Engineering
 
What's Next Replay - IC / Jenkins
What's Next Replay - IC / JenkinsWhat's Next Replay - IC / Jenkins
What's Next Replay - IC / Jenkins
 
Html5 now light
Html5 now lightHtml5 now light
Html5 now light
 

Le Nouvel Ops XebiCon'15