RousselTMLEARNING

DevOps · Formations

DevOps : de la découverte à l’expertise

Formation DevOps complète et gratuite : culture et organisation, Git, CI/CD de bout en bout (intégration continue, livraison, stratégies de déploiement), infrastructure as code et GitOps, conteneurs, DevSecOps, observabilité, SRE, métriques DORA et platform engineering.

13 chapitres30 leçonsFR
À votre rythme, par la pratique.

À l’issue de cette formation, vous saurez

  • Expliquer la culture DevOps, le cadre CALMS et l'organisation des équipes
  • Travailler avec Git en trunk-based development, avec revues et versions sémantiques
  • Concevoir un pipeline CI/CD de bout en bout : tests, artefacts, environnements et promotion
  • Choisir et mettre en œuvre une stratégie de déploiement (rolling, blue/green, canary) avec retour arrière
  • Décrire l'infrastructure en code avec Terraform et déployer en GitOps avec Argo CD
  • Sécuriser la chaîne logicielle : secrets, vulnérabilités, SBOM et signature
  • Exploiter et mesurer : observabilité, SLO, incidents et métriques DORA

🎯 Niveau : Débutant👥 Public visé : Équipes de développement et d'exploitation, managers techniques

LEARNING PATH

Programme de la formation

0Vue d'ensemble de la formation2 leçons
1Introduction et culture DevOps4 leçons
5Git et collaboration2 leçons
6CI/CD de bout en bout8 leçons
7Infrastructure as Code et GitOps3 leçons
8Conteneurs et cloud native2 leçons
9DevSecOps2 leçons
10Observabilité, SRE et incidents1 leçon
11Mesurer et s'améliorer2 leçons
12Platform engineering, FinOps et IA2 leçons
3Bonnes pratiques1 leçon

Les pratiques recommandées pour exploiter le produit en production.

  1. Bonnes pratiques DevOpsArticle · ⏱ 9 min
13Projet final1 leçon
90Préparer la certification1 leçon

Parcours de préparation aux certifications officielles de l'éditeur : examens blancs illimités, tableau de bord et verdict de préparation.

  1. DevOps FoundationProjet · Niveau 4/5

LEARN BY DOING

Cas concrets & applications

Pipeline CI/CD automatisé

Mettre en place un pipeline qui compile, teste et déploie automatiquement une application à chaque commit sur la branche principale.

Monitoring et Alerting proactifs

Intégrer des outils de surveillance et d'alerting tôt dans le cycle de développement pour détecter les problèmes de performance avant la mise en production.

Gestion d'environnement reproductible

Utiliser l'Infrastructure as Code (IaC) pour créer des environnements de développement, de test et de production identiques et éviter le syndrome du 'ça marche sur ma machine'.

Prérequis conseillés

Et ensuite ?

Questions fréquentes

Le DevOps, c'est un métier ou une culture ?

C'est avant tout une culture de collaboration entre les équipes de développement (Dev) et d'opérations (Ops), soutenue par des pratiques (CI/CD, IaC) et des outils d'automatisation.

Qu'est-ce que le CI/CD ?

CI (Continuous Integration / Intégration Continue) est la pratique d'intégrer le code fréquemment dans un dépôt partagé. CD (Continuous Delivery/Deployment / Livraison/Déploiement Continu) est l'automatisation de la livraison ou du déploiement en production.

L'Infrastructure as Code (IaC), c'est quoi ?

C'est la pratique de gérer et provisionner l'infrastructure (serveurs, réseaux, load balancers) via des fichiers de configuration versionnés (du code), comme avec Terraform ou Ansible, plutôt que par des configurations manuelles.

Quelle différence entre livraison continue et déploiement continu ?

En livraison continue, chaque version validée peut partir en production en un clic ; en déploiement continu, elle y part automatiquement, sans intervention humaine. Le chapitre « CI/CD de bout en bout » détaille les deux.

Faut-il connaître Linux avant de suivre cette formation ?

C'est conseillé : les TP utilisent la ligne de commande, Docker et Git. La formation « Administration Linux » donne les bases nécessaires.

Soutenir

♥ SOUTENIR

Soutenez RousselTM Learning

Les formations, articles, TP et attestations restent gratuits et sans publicité intrusive. Une contribution libre, du montant de votre choix, finance l’hébergement, les environnements de TP et l’écriture de nouveaux contenus.

Contribuer avec PayPal Montant libre · carte bancaire ou compte PayPalEn savoir plus
QR code PayPal
Ou scannez ce QR code avec votre téléphone

Merci, chaque contribution compte !