Origines et naissance du mouvement DevOps

devops 26 oct. 2022

Le DevOps, ça ne s'est pas fait du jour au lendemain. C'est venu petit à petit, à cause des soucis avec les anciennes méthodes et de l'évolution rapide du monde numérique.

En fait, son histoire a commencé bien avant qu'on lui donne un nom.

Avant, on concevait les systèmes informatiques en suivant un ordre précis : on planifiait, on développait, on testait, et enfin, on livrait. Cette façon de faire, qu'on appelait souvent cycle en cascade, était bien pour une époque où les choses changeaient peu et où la stabilité était le plus important.

cycle long / cycle en cascade (Waterfall)

Un cycle long dans les projets IT désigne une méthode de gestion où les phases du projet (analyse, conception, développement, tests, déploiement) se déroulent de façon séquentielle, sur une longue période avant d’obtenir un résultat utilisable.

En bref :
On planifie beaucoup au début, on développe longtemps, et la livraison finale arrive tard.

L’arrivée des méthodes agiles, au début des années 2000, change profondément la dynamique. L’agilité introduit des "cycles courts", des itérations répétées, des livraisons fréquentes et une collaboration renforcée avec les utilisateurs. Les équipes de développement deviennent capables d’améliorer le logiciel chaque semaine, parfois chaque jour.

méthodes agiles

Les méthodes agiles sont des approches de gestion de projet IT basées sur des cycles courts, une collaboration continue et une adaptation au changement.

En bref :
On construit, teste et améliore le produit par petites étapes, avec des retours réguliers des utilisateurs.

💬 Effet immédiat
L’exploitation devait absorber un volume croissant de mises en production, parfois sans disposer des outils ou de la visibilité nécessaire.

Cette nouvelle dynamique a mis en lumière une fracture culturelle. D’un côté, la volonté d’innover vite. De l’autre, la nécessité de protéger la disponibilité et la fiabilité. Deux visions essentielles, mais fréquemment opposées.

C’est en 2009 que le mouvement DevOps commence véritablement à émerger. Lors de la conférence Velocity, John Allspaw et Paul Hammond présentent une intervention devenue célèbre : “10 deploys per day: Dev and Ops cooperation at Flickr”.
Leur message est simple : vitesse et stabilité ne sont pas incompatibles si les équipes travaillent ensemble.

Inspiré par cette idée, Patrick Debois organise quelques mois plus tard le premier DevOpsDays. Le terme « DevOps » apparaît alors et se propage rapidement dans les communautés techniques. Non pas comme un outil ou une méthode fermée, mais comme un catalyseur de réflexion.

DevOpsDays

Les DevOpsDays sont une série d’événements internationaux consacrés aux pratiques DevOps, à la culture de collaboration entre développement et opérations, et à l’amélioration continue dans l’IT. https://devopsdays.org/

En bref :
Ce sont des conférences communautaires, ouvertes et locales, organisées par et pour la communauté DevOps.

Timeline du mouvement (2001 Agile, 2006 AWS, 2009 Velocity + DevOpsDays, 2010 expansion).

Le contexte technologique renforce l’élan. Le cloud devient programmable. L’infrastructure as code apparaît. Les outils d’automatisation se multiplient. Les pipelines CI CD se démocratisent. Une nouvelle façon de travailler devient possible.

L’infrastructure as code

L’infrastructure as code est une approche qui consiste à définir, configurer et gérer l’infrastructure informatique au moyen de fichiers de code plutôt que par des actions manuelles. Cela permet des déploiements reproductibles, automatisés et faciles à versionner.

Ce qui marque la naissance du mouvement DevOps, ce n’est pas seulement l’évolution technique. C’est le changement de posture. Un mouvement qui refuse l’opposition artificielle entre développement et exploitation, et qui propose une collaboration structurée, continue et orienté résultat.

Aujourd’hui encore, cet esprit d’origine reste présent. Le DevOps n’impose pas un modèle unique. Il ouvre une voie : celle d’un système auquel les équipes conçoivent, livrent, opèrent et améliorent ensemble.

DevOps
Pourquoi parle-t-on autant de DevOps aujourd’hui ?Le DevOps s’impose dans le paysage technologique moderne. Mais pourquoi est-il devenu si central dans la transformation numérique actuelle ?WeAreDevOpsDavy LassechereOrigines et naissance du mouvement DevOpsLe DevOps n’est pas apparu soudainement. Il est le résultat d’une évolution progressive entre agilité,

Mots clés

Davy Lassechere

Ingénieur Coach DevOps