Mathieu Desnouveaux

Les conteneurs, un outil (dev)(ops)

Introduction aux conteneurs comme solution DevOps pour briser le mur de la confusion entre développement et opérations, présentée par Jérôme Redel lors de l'AFUP Lorraine

Cette sketchnote résume la conférence 'Les Conteneurs, des outils Dev/Ops' présentée par Jérôme Redel lors de l'AFUP Lorraine. En haut, le titre 'Les Conteneurs, des outils Dev/Ops' est affiché en bleu. À gauche, une illustration montre un développeur (DEV) et un opérateur (OPS) avec une flèche indiquant que les problèmes des OPS sont souvent causés par des dysfonctionnements dans le développement. Le développeur livre des fonctionnalités, tandis que l'opérateur facilite la production, ce qui limite les livraisons risquées. Une boîte centrale intitulée 'Mur de la confusion' symbolise les malentendus entre les deux rôles. En bas à gauche, la culture DevOps est décrite avec des icônes représentant la vitesse de développement, la rapidité de livraison, la fiabilité, la mise à l'échelle, la collaboration, la sécurité, et la rapidité de réparation. Les cinq piliers de DevOps sont illustrés par un temple avec les mots 'Culture', 'Automatisation', 'Mesure', 'Partage', et 'Amélioration continue'. À droite, l'outil DevOps basé sur les conteneurs est expliqué avec des illustrations de layers et d'images, montrant comment grouper les layers, prioriser par cycle de vie, et garantir l'immuabilité des images. La sketchnote est signée par @mdesnouveaux.

Cette sketchnote résume la présentation Les conteneurs, un outil (dev)(ops) par Julien Redel lors de l'AFUP Lorraine, explorant comment les conteneurs peuvent résoudre les tensions entre équipes de développement et d'opérations.

Contenu

Julien analyse le "mur de la confusion" qui sépare traditionnellement les développeurs (qui livrent des fonctionnalités) et les opérationnels (qui facilitent la production et limitent les livraisons risquées). Il explique comment les problèmes des OPS sont souvent causés par des dysfonctionnements dans le développement, créant un cycle de tensions.

La présentation détaille la culture DevOps avec ses objectifs : vitesse de développement, rapidité de livraison, fiabilité, mise à l'échelle, collaboration, sécurité, et rapidité de réparation. Les cinq piliers fondamentaux sont présentés : Culture, Automatisation, Mesure, Partage, et Amélioration continue. Les conteneurs sont introduits comme solution technique avec leurs concepts de layers, d'images immuables, et de gestion du cycle de vie.

Points clés à retenir

  • Mur de la confusion : Tensions classiques entre développement (fonctionnalités) et opérations (stabilité)
  • Culture DevOps : Collaboration, automatisation et amélioration continue pour réconcilier les équipes
  • Conteneurs comme solution : Groupement de layers, priorisation par cycle de vie, et immuabilité des images
  • Cinq piliers fondamentaux : Culture, Automatisation, Mesure, Partage, et Amélioration continue
Thèmes:
🔧 DevOps
Événement:
🍻 AFUP Lorraine

Source: Julien Redel
Carnet:
📚 Carnet 2022-2023

Cette sketchnote est disponible dans un carnet physique.

Publié le 07 septembre 2023