20111205 breizh jug-devops

Download 20111205 breizh jug-devops

Post on 27-Jun-2015

1.071 views

Category:

Documents

0 download

Embed Size (px)

DESCRIPTION

Présentation DevOps au BreitzJUG. DevOps, culture et communication

TRANSCRIPT

  • 1. BreizhJUG 2011Lundi 5 Dcembre 2011DevopsThorie & Pratique

2. Henri Gomez Pre eXo OpenSource Activiste +20 ans de dveloppement Commiteur Apache Tomcat depuis 2001 Architecte Java Co-fondateur du projet JPackage Finance/Bourse, Middle&Back Projet OpenJDK OS/X Build eXo Senior Director of IT Operations Me contacter Infrastructure locale (TN/UA/VN) Mail: henri.gomez@gmail.com Infrastructure ddie sur OVH Twitter : @hgomez Infrastructure Cloud sur AWS Skype : gomezhe Blog : http://blog.hgomez.net eXo QA Tech Lead QAF QA Factory Benchmarks Performance Analysis 2 3. Arnaud Hritier eXo - Software Factory Manager Responsable des outils et mthodes Apache Maven : Commiteur depuis 2004 et membre du Project Management Committee Co-auteur de Apache Maven Aux ditions Pearson Jenkins Intgration Maven & divers plugins (iOS...) Me contacter : http://aheritier.net Twitter : @aheritier Skype : aheritier3 4. Devops Mais cest quoi DevOps ?4 5. Devops - En une image5 6. Devops - Allo ?Courtesy @builddoctor6 7. Devops - Kesako Ce que nest pas DevOps Un produit (mme si) Une personne ou quipe Une mthodologie stricte Une recette miracle 7 8. Devops - Kesako Ce quest DevOps Un mouvement Un mode agile sur lensemble de la chaine Une nouvelle donne technique Une autre approche humaine 8 9. Devops - Mouvement Initi fin 2009 par des acteurs du monde Web Google, Amazon, Yahoo, LinkedIn, Netflix Des dcideurs qui sont des technophiles Rponses de nouvelles problmatiques Dploiement massif Dploiement rgulier PRA, continuit et Cloud 9 10. Devops - Agile sur toute la chaine Ne pas rduire lAgile au dveloppement Les mthodes agiles ont fait leur preuve en DEV Applicables sous condition en QA et Production Inscrire les oprations de Prod dans le processus 10 11. Devops - Mode Agile Dploiement frquent Rassure lensemble des acteurs (Dev/QA/Prod) Rode la mcanique de mise en production Rduit les risques de dcouvertes tardives Mode itratif avec retours de QA/Prod Infra et code dans le cycle de dploiement continu11 12. Devops - Nouvelle Donne Tech Un mode de pense diffrent Scale out plutt que Scale in Couplages lgers Cloud aware Une touche de Dev pour les Ops Une pince dOps dans les Dev12 13. Devops - IT Ops comme Dev Une nouvelle approche des oprations IT Infrastructure As Code (Chef, Puppet, Vagrant) Des Ops qui codent (Bash, Python, Ruby) Et utilisent des outils du Dev (SVN/Mercurial/GIT) Automatisation Pour rduire les erreurs Pour grer un nombre importants de machines13 14. DevOps - De lhumain Constats Opposer les quipes mne lchec Gains Lever au plus tt les incomprhensions et inquitudes Responsabiliser chacun sur lensemble du cycle devie14 15. Devops - Connatre lautre15 16. Devops Connatre lautre Le vocabulaire OOM, jar, war, Maven, CI Jmeter, SmokeTests, Selenium SLA, PRA, SNMP, JRMP 16 17. Devops Connatre lautre Lenvironnement et les contraintes Collocation et mutualisation Monitoring Scurit Backups17 18. Devops Connatre lautre Les peurs Boites noires Performances Effet de bord Reprise dactivit Plans de test tardif 18 19. Devops Travaillons ensemble Tous ensemble, tous ensemble En finir avec la patate chaude Analyse commune des besoins Dfinir des livrables clairs Tordre le coup aux procdures lourdes (etprotectrices) 19 20. DevOps Conclusions Conclusions 20 21. DevOps Pratiques Pas de cloisonnement Donner laccs lensemble de linformation Encourager la participation et lchange Outillage commun Pour faciliter la communication Permettre lchange des bonnes pratiques Favoriser le partage des comptences Eviter le rejet de loutillage de lautre21 22. Devops Quelques pr-requis Ouverture desprit Pouvoir sortir des vieux schmas Savoir couter les autres Vouloir changer avec les autres Une gouvernance adapte Promouvoir lchange entre les quipespluridisciplinaires Accepter une dmocratie plus directe22 23. DevOps Final DevOps, cest avant tout une culturede la communication.Il ne doit pas rester cantonn une lite mais inclure lensemble desacteurs.23 24. Et voici le moment des questions et rponses si vous avez t sages24 25. Licence et copyrights Photos et logos appartiennent leur auteurs/propritairesrespectifs. Contenu sous Creative Commons 3.0 http://creativecommons.org/licenses/by-nc-sa/3.0/us/25