Du cycle en V à DevOps, en passant par agile - Normation
Transcript of Du cycle en V à DevOps, en passant par agile - Normation
Du cycle en V devops,
en passant par Agile
Vers l'industrialisation de la production de services informatiques
Agile? Devops?
Un peu de recul: cration de services IT?
Dveloppement & mise en production (il se passe des trucs. Complexes.)Besoin mtier
Service IT utilisablei.e: en production!Adquation au besoin initial?
Rapidit de mise en oeuvre?
Qualit du service?
Cot des volutions ?
Historiquement
Des processus thoriques magnifiques
Mise enproduction
Historiquement
Effet tunnels, silos et reality check tous les niveaux
DemandeDe serveur18 moisPas le tempsQui s'en souvient?
Serveurdisponible
2 ans deretard6 moisInstallation
Test demonte en charge
Production
1 mois paraller-retourIncidentsC'EST SAFAUTEC'EST SAFAUTEModifications en production
Devops?
Devops?
DevOps, cest une culture,un mouvement, un modle dedveloppement et une stratgie oprationnelle qui vise amliorer la communication entre les dveloppeurs et lexploitation
Contraction des termes Development et Operations
ultureutomationeasurehare
CA MS
Industrialisation des services IT
20 ans d'industrialisation petits pas
Comment amliorer?
Grandes phases et acteurs
Comprendre le besoinet dfinir une rponseImplmenter unesolution efficacementRendre le servicedisponibleAssurer le fonctionnementqualitatif et scurisdu service
Industrialisation: d'abord technique
Dj en 2000: gestion de paquets, scripting, monitoringRendre rptable les installations de socles systme
Surveiller la production
Ragir rapidemment aux incidents
Dj en 2000: source control, test unitaire automatiss, build toolsValider en continu les dveloppements
Itratifs: feedback loop rapide entre implmentation et tests
Tracabilit et partage des volutions
Rendre rptable les builds
Les experts s'outillent afin de se simplifier la vie
Industrialisationdes processus de cration
Vers 2003: agilitMieux faire communiquer les dtenteurs du besoin fonctionnel et les dveloppeurs
Itratifs: feedback loop rapide entre expression de besoin, implmentation de la solution et validation de la rponse
Valider que le besoin est compris
Vers 2005: virtualisation et cloudNormaliser les installations
Dcoreller les services (mtier) des serveurs (machines)
Industrialisationdes processus de cration
Vers 2008: intgration continue et peer reviewFluidifier le travail collaboratif au sein de l'quipe de dveloppement
Suivre le besoin, de son expression son implmentation testable
Produire des livrables fiables
Vers 2010: gestion de configurationRendre rptable les installations et configuration d'application
Contrler prentivement les carts de conformit aux rgles
Prvenir les incidents
Industrialisation des services IT
Vers 2013: dploiement continuValider la mise en production
Itratifs: feedback loop rapide entre une nouvelle version de l'applicatif sur tagre et son utilisation
Vrifier en continu que le service peut-tre rendu
Vers 2015: contenerisation et micro-serviceDcoreller l'volution des services
Identifier le but mtier de chaque service
Formaliser la sparation entre application et environnement d'exploitation
Production moderne de services IT
Un production plus fiable, fluide et adaptative grace des processus itratifs et des outils d'automatisationDveloppementAgileDevops
Processus
Personnes
Technologies
En rsum
L'industrialisation de la production de service IT passe: par l'intgration des processus de production
grce l'automatisation des tches
dans le but de permettre aux acteurs d'avoir des feedback rapides
et de mieux communiquer entre eux au sujet de leur but commun:
le service rendu
Merci!
hello
Tous droits rservs - normation.com
hello
Normation 87, rue de Turbigo 75003 PARIS France [email protected] 01.83.62.26.96 http://www.normation.com/