Git et GitHub
Le contrôle de version tel que les équipes l'utilisent vraiment : commits, branches, fusions, pull requests et revue de code.
- Quiz
- Labo
8 modules
Livrez et exploitez des logiciels comme les équipes modernes : du git push à la production — automatisé, sécurisé et observable.
Le parcours Ingénieur·e DevOps vous fait traverser tout le cycle de livraison, en pratique. Vous versionnerez le code avec Git, automatiserez tests et déploiements avec la CI/CD, décrirez l'infrastructure avec Terraform, empaquetterez les applications avec Docker, les exécuterez sur Kubernetes et les surveillerez en production avec Prometheus et Grafana — sur Linux, la ligne de commande de tout ingénieur.
En chemin, vous pratiquerez les réflexes que les équipes recherchent : GitOps, où Git est la seule source de vérité pour chaque déploiement, et DevSecOps, où les contrôles de sécurité s'exécutent dans le pipeline plutôt qu'à la fin. Chaque module se termine par un projet que vous pouvez montrer — et expliquer — en entrevue.
Les développeurs qui veulent maîtriser leurs déploiements, les administrateurs systèmes qui passent à l'automatisation, et les nouveaux venus qui aiment bâtir.
Votre trajet
Le contrôle de version tel que les équipes l'utilisent vraiment : commits, branches, fusions, pull requests et revue de code.
Transformez chaque push en build testé et déployable. Pipelines, runners, artefacts, stratégies de déploiement — et DevSecOps : analyse du code, des dépendances et des secrets dans le pipeline.
Régions, calcul, stockage et réseau dans le cloud — reliés aux réseaux que vous connaissez déjà.
Décrivez l'infrastructure en code, révisez-la comme du code, appliquez-la en toute sécurité. Plans, état et modules Terraform.
Emballez n'importe quelle application dans un conteneur portable. Images, couches, Dockerfile, réseau et Compose.
Exécutez des conteneurs à grande échelle. Pods, déploiements, services, autoréparation, mises à jour progressives — et GitOps avec Argo CD, où Git pilote chaque déploiement.
Voyez ce que fait vraiment la production. Métriques, journaux, tableaux de bord et alertes avec Prometheus et Grafana.
La ligne de commande où vivent tous les ingénieurs. Système de fichiers, permissions, processus, outils réseau et scripts shell.