Du cycle en V à DevOps, en passant par agile - Normation

download Du cycle en V à DevOps, en passant par agile - Normation

If you can't read please download the document

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/