DE
DevOps & Infrastructure
Automatisez, surveillez et faites scaler ce que d'autres ont écrit. Le pont entre le dev et la production.
18 compétences
5 mois
Avancé
Ce n'est pas un cours théorique : chaque étape se termine par quelque chose qui tourne vraiment (un pipeline, un conteneur, une alerte). Il faut être à l'aise dans un terminal et ne pas avoir peur de lire des logs.
Débouchés : ingénieur DevOps, SRE, ingénieur plateforme, sysadmin moderne.
Foundation
1
Fondamentaux de Linux
Système de fichiers, processus, permissions, package managers — ce qu'il faut savoir.
30 minutes
2
Scripting Shell (Bash)
Variables, boucles, pipes et traps. Des scripts fiables en production.
30 minutes
3
Clés SSH et tunnels
Auth par clé publique, agent forwarding, tunnels de ports, jump hosts.
20 minutes
4
Bases du réseau
TCP/IP, DNS, ports, firewalls. Lire un réseau, déboguer la connectivité.
25 minutes
Core
5
Serveurs HTTP (Nginx)
Reverse proxy, vhosts, gzip, cache, rate limit. Le serveur standard.
30 minutes
6
TLS avec Let's Encrypt
Certificats auto-renouvelés, durcissement HTTPS, HSTS, OCSP stapling.
25 minutes
7
Fondamentaux de Docker
Images, conteneurs, couches, volumes. Plus jamais « ça marche chez moi ».
35 minutes
8
Docker Compose
Apps multi-conteneurs en un yaml : réseaux, depends_on, healthchecks.
25 minutes
10
Fondamentaux CI/CD
Pipelines, artefacts, gates, et la différence entre CI et CD.
25 minutes
11
GitHub Actions
Workflows, secrets, matrix builds, déploiement depuis un tag.
30 minutes
17
Gestion des secrets
Ne jamais commit un secret. Vault, Doppler, env chiffrés.
20 minutes
18
Backup et restauration
Un backup non testé n'est pas un backup. Fréquence, rétention, drills.
20 minutes
Advanced
9
Dockerfiles multi-stage
Images 50MB au lieu d'1.2GB. Cache, couches, distroless.
25 minutes
12
Stratégies de déploiement
Blue/green, canary, rolling. Compromis et quand choisir quoi.
25 minutes
13
Infrastructure as Code (Terraform)
Déclarer l'infra en code, plan, apply, state. Les 80 % vraiment utiles.
40 minutes
14
Monitoring avec Prometheus
Métriques, exporters, scraping, dashboards Grafana de base.
30 minutes
15
Logging centralisé
Logs structurés, envoi vers Loki/ELK, requêtes au lieu de grep.
25 minutes
16
Réponse aux incidents
On-call, runbooks, postmortems blameless. Réduire le MTTR.
25 minutes