Module gratuit
DevOps et cloud
Apprenez DevOps et le cloud par la pratique : conteneurs, configuration en code, supervision, livraison durcie et flux de travail Git.
Les leçons
Chaque leçon se lit gratuitement en entier. Créez un compte gratuit pour lancer ses commandes dans un laboratoire et passer ses quiz et ses exercices.
1 · Labo de conteneurs
Lancer une application dans un conteneur (Docker)
Je peux lancer une application dans un conteneur et regarder ce qu’il y a dedans.
Lire la leçon2 · Labo de machine virtuelle
Configurer une machine à partir d'un fichier (Ansible)
Je peux écrire un playbook qui règle une machine et ne change plus rien à la deuxième exécution.
Lire la leçon3 · Labo de conteneurs
Mesurer un service en marche (Prometheus)
Je peux lire une métrique et dire ce qu’elle m’apprend sur un service.
Lire la leçon4 · Labo de conteneurs
Livrer un serveur web aux réglages sûrs
Je peux relire les réglages d’un serveur web avec une liste de contrôle.
Lire la leçon5 · Labo de conteneurs
Travailler sur une branche et la fusionner (Git)
Je peux travailler sur une branche et la fusionner.
Lire la leçon
Travaillé dans un vrai laboratoire
Chaque leçon de ce module se travaille dans un laboratoire lancé pour vous seul. Les laboratoires utilisés :
- Lab Docker : apprendre conteneurs, journaux et redémarrages en réparant un service en panne
- Lab Ansible : configurer une machine avec un playbook, dans le navigateur
- Lab d’observabilité : Prometheus et Grafana, avec une règle d’alerte à écrire
- Lab de durcissement d’un serveur web : corriger une configuration nginx faible et la vérifier avec curl
- Lab Git et Gitea : apprendre clone, commit et push sur un serveur Git à soi
Vous enseignez à une classe ? Proposez ce module à vos étudiants avec un guide de l'enseignant, des devoirs corrigés et un laboratoire pour chaque étudiant.