DevOps

DevOps c’est quoi ?

Devops est la concaténation des trois premières lettres du mot anglais development (développement) et de l'abréviation usuelle ops du mot anglais operations (exploitation), deux fonctions de la gestion des systèmes informatiques qui ont souvent des objectifs contradictoires. Le mot a été inventé par Patrick Debois1 durant l'organisation des premiers devopsdays à Gand en Belgique, en octobre 2009.

Il existe cependant de nombreuses divergences dans la définition et la description du terme.

DevOps, c’est avant tout une culture, qui fait intervenir des personnes, des processus et des outils, dans le but de réaliser un objectif commun.

Voici la définition fournie par Wikipedia :

Le DevOps est un mouvement visant à l’alignement de l’ensemble des équipes du système d’information sur un objectif commun, à commencer par les équipes de Dev chargées de faire évoluer le système d’information et les Ops responsables des infrastructures.

La définition qui résume parfaitement DevOps selon moi est la suivante :

DevOps c’est l’union des personnes, des processus et des outils pour livrer de façon continue et efficace de la valeur ajoutée aux clients.

Les cinq piliers du DevOps

DevOps repose sur cinq piliers composant l’acronyme CALMS (Culture, Automation, Lean, Measurement, Sharing).

En cours de rédaction

Ressources

Devops - Wikipédia

https://fr.wikipedia.org/wiki/Devops

Introduction à DevOps - Blog Xebia

http://blog.xebia.fr/2017/04/21/introduction-a-devops/

DevOps sur Microsoft Azure – Partie 1 : Introduction à DevOps

https://www.developpez.net/forums/blogs/137868-hinault-romaric/b3363/devops-microsoft-azure-partie-1-introduction-devops/