Série DevOps · 9 modules · Gratuit
DevOps Tutorials : parcours complet 2026
Hub DevOps FR — Git, Maven, Docker, Kubernetes, Ansible, Puppet, Jenkins, Nagios et Capstone. Du versionnement au monitoring, le fil rouge toolchain pour livrer sans casser la nuit.
Le DevOps n’est pas une checklist d’outils à installer. C’est un système : versionner, builder, conteneuriser, orchestrer, configurer, déployer, observer — reliés par des pipelines, jugés en production sur votre capacité à livrer souvent sans casser la nuit.
Cette page est le hub de la série DevOps Tutorials sur DevOps Elastic Hayway. Parcours cinéma Git → Capstone, grille des modules déjà en ligne, e-books et compte membres. Objectif : passer de « j’ai vu Docker une fois » à « je tiens un flux Git → image → cluster → CI/CD → monitoring ».
Promesse parcours. À la fin du fil rouge, vous versionnez avec Git, buildez avec Maven, packaginez avec Docker, orchestrez avec Kubernetes, automatisez la config avec Ansible (et Puppet), industrialisez avec Jenkins, observez avec Nagios, puis validez le tout sur le Capstone — un projet qui relie la chaîne de bout en bout.
Pour qui (et pour quoi)
- Débutants DevOps / SRE juniors qui veulent un fil rouge FR plutôt qu’une playlist dispersée
- Développeurs qui doivent conteneuriser, déployer et comprendre le pipeline
- Ops / sysadmins qui montent en stack cloud-native avant AWS, Azure ou Terraform
Vous n’avez pas besoin d’un cluster de prod. Un laptop + Docker / VM lab + Free Tier cloud suffisent — sur des environnements jetables.
Le parcours : Git → Capstone
01 — Git
Branches, merge, rebase, remotes — le socle avant Maven, Docker et Jenkins. Sans historique propre, le reste est du théâtre.
02 — Maven
POM, lifecycles, dépendances, packaging — le pont entre le code et l’image Docker / le job Jenkins.
03 — Docker
Dockerfile, volumes, réseaux, Compose — packager une app reproductible avant Kubernetes.
04 — Kubernetes
Pods, Deployments, Services, volumes, RBAC, Helm — le terrain réel après Docker.
05 — Ansible
Inventory, playbooks, roles, vault — config idempotente sans snowflake servers.
06 — Puppet
Manifests, modules, agent/master — comparer les modèles de configuration management.
07 — Jenkins
Pipelines, agents, shared libraries — brancher Git + Maven + Docker dans un flux de livraison.
08 — Nagios
Hosts, services, checks — observer ce que vous avez déployé avant que la prod ne le fasse à votre place.
09 — Capstone
Projet de clôture : Git → build → containers → orchestration → CI/CD → monitoring dans un scénario cohérent.
Comment utiliser ce hub
Lisez dans l’ordre 01 → 09 si vous construisez votre première base DevOps. Sinon, sautez au module qui bloque votre projet du jour. Chaque carte ouvre un module déjà publié (HTTP 200) : pas de brouillon caché.
Sur mobile, privilégiez Git → Docker → Kubernetes avant Jenkins et le Capstone. Socle recommandé : Linux. Ensuite cloud / IaC : AWS, Terraform, Azure DevOps.
Ce que vous saurez faire
Branches, PR, historique lisible
Maven lifecycle & deps
Dockerfile, volumes, Compose
Deployments, Services, RBAC
Ansible + vision Puppet
Jenkins CI/CD + Nagios
Grille menu DevOps (liens live)
| Étape | Module live |
|---|---|
| 01 | Git DVC · hub Git |
| 02 | Maven Build Tool |
| 03 | Docker |
| 04 | Kubernetes |
| 05 | Ansible |
| 06 | Puppet |
| 07 | Jenkins |
| 08 | Nagios |
| 09 | Capstone Project |
Continuer sur le site
E-books, cours & abonnement
Les modules du hub sont gratuits à lire. Pour les packs e-books et l’accès membres :
FAQ
Par où commencer si je suis vraiment débutant ?
Git DVC puis Docker. Ne sautez pas Git : sans historique propre, Maven/Jenkins deviennent du bricolage.
Faut-il déjà connaître Kubernetes pour Docker ?
Non. Docker d’abord (Docker), Kubernetes ensuite (Kubernetes). Le Capstone suppose les deux.
Ansible ou Puppet — lequel choisir ?
Les deux sont au menu. Commencez par Ansible (YAML, courbe douce), puis Puppet pour comparer les modèles CM.
Les leçons sont-elles à jour 2026 ?
Le hub /devops/ et le menu live sont la source de vérité. Chaque lien de la grille a été vérifié HTTP 200 au moment de la publication.
Où faire le projet de fin de parcours ?
Capstone Project — après Git, Docker, Kubernetes, Jenkins (et idéalement monitoring Nagios).