DevOps et automatisation
Intégration continue, pipelines de déploiement automatisés, gestion de configuration avec Ansible et culture DevOps.
- 4 modules
- 16 leçons
- 4 h de contenu
- Évaluation finale
Ce que vous allez apprendre
- Culture DevOps & Automatisation CI/CD
- Infrastructure as Code (IaC) avec Terraform
- Gestion de Configuration & Automatisation Serveur avec Ansible
- Observabilité, Métriques & Alerting
Programme
4 modules · 16 leçons · 4 h de contenu
1Culture DevOps & Automatisation CI/CD4 leçons · 1 h
- 1.1Principes DevOps : cycle de livraison continu, réduction du lead time et métriques DORA
- 1.2Conception de pipelines avec GitHub Actions et GitLab CI : workflows, jobs et runners
- 1.3Automatisation des tests et validation de qualité de code intégrée au pipeline
- 1.4Gestion sécurisée des secrets et variables d'environnement dans les pipelines de déploiement
2Infrastructure as Code (IaC) avec Terraform4 leçons · 1 h
- 2.1Paradigme déclaratif vs impératif et gestion de l'état (Terraform State & State Locking)
- 2.2Définition des ressources, variables d'entrée, outputs et utilisation des modules réutilisables
- 2.3Planification et application des changements (terraform plan, apply, gestion du drift)
- 2.4Bonnes pratiques d'organisation du code d'infrastructure multi-environnements (dev, staging, prod)
3Gestion de Configuration & Automatisation Serveur avec Ansible4 leçons · 1 h
- 3.1Architecture sans agent (agentless) via SSH, inventaires statiques et dynamiques
- 3.2Écriture de Playbooks Ansible idiomatiques, modules standards et principe d'idempotence
- 3.3Structuration avancée par rôles Ansible et gestion des variables sécurisées avec Ansible Vault
- 3.4Automatisation du durcissement d'un serveur Linux et déploiement applicatif automatisé
4Observabilité, Métriques & Alerting4 leçons · 1 h
- 4.1Les trois piliers de l'observabilité : Métriques, Journaux (Logs) et Traces distribuées
- 4.2Collecte et stockage de séries temporelles avec Prometheus et exporters de nœuds
- 4.3Conception de tableaux de bord de supervision visuelle avec Grafana
- 4.4Définition de règles d'alerte critiques et notification automatisée en cas d'incident
Comment se déroule la formation
Des leçons courtes ; votre progression est enregistrée et vous reprenez là où vous vous êtes arrêté.
Des cas concrets et des mises en situation tout au long des modules.
Une évaluation finale s'ouvre quand vous avez parcouru l'essentiel de la formation.
Dans le même domaine
- Systèmes, cloud & sécurité🐧 Commandes Unix & Flux Git Pro
Git & Environnement Linux
Terminal Linux, scripts shell, gestion des versions avec Git, branches, merges et workflows collaboratifs.
▶ Exercices PythonVoir le programme Accès sur attribution - Systèmes, cloud & sécurité🐧 Certification LPI Linux Essentials v2.0
Linux Essentials (LPI 010 v2.0)
Préparation officielle à la certification LPI Linux Essentials Version 2.0 : distributions, scripts shell, commandes terminal, processus, g…
▶ Exercices PythonVoir le programme Accès sur attribution - Systèmes, cloud & sécurité🖥️ Administration Système & Services
Administration système Linux
Gestion des utilisateurs, permissions fines, gestion des services systemd, configuration réseau et sécurité système.
Voir le programme Accès sur attribution