📄️ Table des matières
Cours découverte gratuit sur le CI/CD en 7 leçons pédagogiques. Comprendre la différence entre intégration continue, livraison continue et déploiement continu, l'anatomie d'un pipeline, les stratégies de déploiement, les outils GitHub Actions, GitLab CI, Jenkins, et les métriques DORA.
📄️ 1 · Le problème que le CI/CD résout
Avant le CI/CD, les équipes livraient tous les six mois dans la douleur : merge hell, tests manuels interminables, déploiement du vendredi soir. Cette leçon explique précisément les problèmes que le CI/CD est venu résoudre.
📄️ 2 · CI, livraison, déploiement continus
Trois notions que même les professionnels confondent. Définitions rigoureuses de l'intégration continue, de la livraison continue (continuous delivery) et du déploiement continu (continuous deployment), avec l'histoire depuis l'Extreme Programming de 1991.
📄️ 3 · Anatomie d'un pipeline
Comprendre comment un pipeline CI/CD est construit : les étapes checkout, build, test, scan, package, deploy, la différence entre stage et job, le rôle des runners, la gestion des artefacts et des caches. Exemple complet expliqué ligne par ligne.
📄️ 4 · Les stratégies de déploiement
Comparaison des cinq stratégies de déploiement en production : recreate, rolling update, blue-green, canary release et feature flags. Fonctionnement, coût, risque, temps de rollback et cas d'usage de chacune.
📄️ 5 · Les outils comparés
Comparaison honnête des outils CI/CD en 2026 : GitHub Actions, GitLab CI, Jenkins, CircleCI, Azure Pipelines, Tekton et Argo Workflows. Forces, faiblesses, prix, et recommandation selon votre contexte.
📄️ 6 · Métriques DORA et bonnes pratiques
Comprendre les quatre métriques DORA : fréquence de déploiement, lead time for changes, change failure rate et time to restore service. Avec les seuils par niveau de performance et les dix bonnes pratiques CI/CD essentielles.
📄️ 7 · Cas d'usage réels + FAQ
Comment Amazon, Netflix, Etsy et Google pratiquent le CI/CD à grande échelle. Cas d'usage réels documentés, quand le CI/CD ne convient pas, et 14 questions fréquentes pour se lancer sereinement.
📄️ 🏆 Quiz et attestation
Testez vos connaissances CI/CD avec un quiz gratuit de 5 questions, corrigé et expliqué : intégration continue, bleu-vert, canari, métriques DORA, feature flags.