Xalverionvri

DevOps expliqué simplement pour développeurs

DevOps workspace showing modern infrastructure tools and monitoring dashboards

Bonjour, je suis Mathieu Leroux

Depuis 2015, j'explore les pratiques DevOps et partage ce que j'apprends en cours de route. J'ai commencé comme développeur junior à Lyon, puis j'ai basculé vers l'infrastructure quand j'ai réalisé que déployer du code m'intéressait autant que l'écrire. Aujourd'hui, je travaille avec Docker, Kubernetes et différents outils CI/CD au quotidien. Ce blog est mon carnet de notes public où je documente les solutions aux problèmes réels que je rencontre, sans jargon inutile ni promesses irréalistes.

Du code aux pipelines de déploiement

Configuration de serveurs DevOps et scripts d'automatisation Outils de monitoring et tableaux de bord système

Mon entrée dans DevOps n'était pas planifiée. En 2015, je développais des applications web assez basiques quand j'ai commencé à me poser des questions sur la façon dont mon code arrivait en production. Les déploiements manuels me semblaient fragiles et chronophages. J'ai donc commencé à automatiser quelques tâches avec des scripts bash simples, puis j'ai découvert Jenkins. C'était lent et frustrant au début, mais chaque pipeline qui fonctionnait me donnait envie d'en créer un autre.

Avec le temps, j'ai exploré Docker pour résoudre les problèmes de compatibilité entre environnements, puis Kubernetes quand les conteneurs sont devenus trop nombreux à gérer manuellement. J'ai appris Ansible pour la configuration des serveurs, essayé plusieurs outils de monitoring, et cassé pas mal de choses en test. Ce blog documente ces expériences, les erreurs incluses, parce que c'est souvent là qu'on apprend le plus. Je partage des tutoriels pratiques, des comparaisons d'outils basées sur mon usage réel, et des solutions à des problèmes spécifiques que j'ai rencontrés.

2015

Premiers pas en développement web et découverte des limites du déploiement manuel

2017

Transition vers l'automatisation avec Jenkins et premiers conteneurs Docker en production

2019

Adoption de Kubernetes et migration d'applications legacy vers des architectures conteneurisées

2022

Travail avec GitLab CI/CD et mise en place de pratiques Infrastructure as Code avec Terraform

Aujourd'hui

Partage quotidien d'expériences DevOps réelles, focus sur la simplicité et les solutions applicables

Discutons de votre projet