0Pricing
Ansible Academy icon

Ansible Academy

YAMLCloudEnterpriseNetwork

Automatisez les serveurs et l'infrastructure cloud avec Ansible : gestion de configuration sans agent avec playbooks, rôles, templates et vault.

🤖 Alimenté par l'IA📚 30 cours👥 100 000+ apprenants⭐ Note 4,9
Présentation du Cours

Ansible : Automatisez Votre Infrastructure

Automatisez les serveurs et l'infrastructure cloud avec Ansible : gestion de configuration sans agent avec playbooks, rôles, templates et vault. Cette formation couvre 30 mini-cours progressifs du niveau débutant absolu (A1) au niveau avancé (B2), avec des leçons courtes et ciblées ainsi que des quiz rapides pour consolider chaque concept.

Ce Que Vous Apprendrez

Vous commencez par les fondamentaux et progressez à travers des sujets intermédiaires et avancés, chaque cours s'appuyant sur le précédent. Chaque leçon est pratique et concise, avec un tuteur IA disponible 24h/24 et 7j/7 pour vous aider quand vous en avez besoin.

Comment Ça Marche

Chaque cours est divisé en quatre leçons courtes et ciblées. Complétez quelques leçons par jour et vous maîtriserez l'intégralité de la formation en quelques semaines, pas des mois.

Commencer →

Comment Tu Vas Apprendre

🎯
Leçons Interactives
Exercices de codage pratiques avec retours en temps réel
🤖
Tuteur IA
Obtiens une aide instantanée de notre IA quand tu es bloqué
💻
Éditeur Intégré
Écris et exécute du code directement dans ton navigateur
🏆
Certificat
Obtiens un certificat en complétant le cours
Programme

30 Cours

Tous les cours du parcours d'apprentissage Ansible Academy.

01

Pourquoi Ansible ? L’automatisation sans agent expliquée

A14 leçons

Vous pourrez expliquer ce qu’est Ansible et pourquoi la gestion de configuration sans agent est préférable au travail manuel sur les serveu…

02

Installer Ansible et atteindre votre premier nœud

A14 leçonsPRO

Vous pourrez installer Ansible et vous connecter avec succès à une machine distante via SSH.

03

L’inventaire : indiquer à Ansible quoi gérer

A14 leçonsPRO

Vous pourrez définir des hôtes et des groupes dans un inventaire et les cibler avec précision.

04

Votre première commande ponctuelle

A14 leçonsPRO

Vous pourrez exécuter des tâches ponctuelles sur de nombreux serveurs sans écrire de fichier.

05

Modules : les briques d’Ansible

A14 leçonsPRO

Vous pourrez trouver et utiliser les modules essentiels pour effectuer de vrais travaux plutôt que d’utiliser un shell brut.

06

Votre premier playbook

A24 leçonsPRO

Vous pourrez écrire et exécuter un playbook YAML qui configure un serveur de bout en bout.

07

Tâches et plays : structurer votre automatisation

A24 leçonsPRO

Vous pourrez composer des playbooks comprenant plusieurs plays ciblant différents groupes d’hôtes.

08

Variables : rendre les playbooks flexibles

A24 leçonsPRO

Vous pourrez paramétrer les playbooks avec des variables plutôt que de coder les valeurs en dur.

09

Collecter des informations sur vos serveurs

A24 leçonsPRO

Vous pourrez lire les informations système et les utiliser pour rendre vos playbooks plus intelligents.

10

Idempotence : exécuter deux fois en toute sécurité

A24 leçonsPRO

Vous pourrez écrire des tâches qui convergent vers un état donné sans jamais effectuer de modifications en double.

11

Structure des playbooks et bonnes pratiques

B14 leçonsPRO

Vous pourrez structurer un véritable projet Ansible comme le font les équipes professionnelles.

12

Gestionnaires et notifications de changement

B14 leçonsPRO

Vous pourrez déclencher le redémarrage des services uniquement lorsque la configuration change réellement.

13

Boucles : répéter une action

B14 leçonsPRO

Vous pourrez répéter proprement une tâche sur des listes, des dictionnaires et des données imbriquées.

14

Conditionnelles : l’instruction when

B14 leçonsPRO

Vous pourrez exécuter des tâches sélectivement en fonction des informations, des variables et des résultats.

15

Modèles Jinja2 : fichiers de configuration dynamiques

B14 leçonsPRO

Vous pourrez produire des fichiers de configuration à partir de modèles remplis de variables et de logique.

16

Rôles : empaqueter une automatisation réutilisable

B14 leçonsPRO

Vous pourrez transformer des playbooks complexes en rôles propres et partageables.

17

Ansible Galaxy : profiter du travail des autres

B14 leçonsPRO

Vous pourrez trouver, installer et gérer des rôles et des collections communautaires.

18

Ansible Vault : secrets chiffrés

B14 leçonsPRO

Vous pourrez stocker des mots de passe et des clés en toute sécurité dans des playbooks suivis par un système de versions.

19

Balises : n’exécuter que ce dont vous avez besoin

B14 leçonsPRO

Vous pourrez exécuter ou ignorer sélectivement des parties d’un grand playbook grâce aux balises.

20

Gestion des erreurs et blocs

B14 leçonsPRO

Vous pourrez rendre vos playbooks résilients grâce à la récupération et à la gestion contrôlée des échecs.

21

Rôles et dépendances avancés

B24 leçonsPRO

Vous pourrez construire des hiérarchies de rôles composables qui dépendent les unes des autres et les réutilisent.

22

Inventaire dynamique à grande échelle

B24 leçonsPRO

Vous pourrez obtenir un inventaire actualisé depuis des API cloud plutôt que depuis des fichiers statiques.

23

Écrire votre propre module Ansible

B24 leçonsPRO

Vous pourrez créer un module Python personnalisé lorsqu’aucun module existant ne convient.

24

Provisionner le cloud : AWS et Azure

B24 leçonsPRO

Vous pourrez créer et configurer une infrastructure cloud réelle directement depuis Ansible.

25

Tester les rôles avec Molecule

B24 leçonsPRO

Vous pourrez écrire des tests automatisés qui prouvent que vos rôles fonctionnent avant la mise en production.

26

AWX et la plateforme d’automatisation

B24 leçonsPRO

Vous pourrez exécuter Ansible depuis une interface web avec planification, RBAC et identifiants.

27

Performances et stratégies d’exécution

B24 leçonsPRO

Vous pourrez régler Ansible pour l’exécuter rapidement et en toute sécurité sur des centaines d’hôtes.

28

Chaînes CI/CD avec Ansible

B24 leçonsPRO

Vous pourrez exécuter automatiquement Ansible vérifié par analyse statique et tests depuis une chaîne CI/CD.

29

Automatisation réseau et multiniveau

B24 leçonsPRO

Vous pourrez orchestrer routeurs, commutateurs et piles applicatives stratifiées dans un même flux de travail.

30

Projet final : déployer une vraie application sans interruption

B24 leçonsPRO

Vous pourrez livrer une application multiniveau complète avec un déploiement progressif de qualité production.

FAQ

Questions Fréquemment Posées

Le cours Ansible Academy est-il gratuit ?

Oui. Tu peux commencer le cours Ansible Academy gratuitement et compléter ses leçons interactives sans frais. Un abonnement PRO optionnel déverrouille des outils IA avancés et un certificat partageable.

Ai-je besoin d'expérience préalable pour apprendre YAML ?

Non. Le cours commence par les fondamentaux et progresse graduellement vers des sujets plus avancés, tu peux donc commencer même sans expérience préalable en YAML.

Comment vais-je apprendre YAML sur CoddyKit ?

Tu apprends en faisant. Des leçons interactives courtes associent une explication claire avec un exercice de codage pratique qui s'exécute en temps réel, et un tuteur IA disponible 24h/24 offre une aide personnalisée dès que tu es bloqué.

Puis-je obtenir un certificat en complétant Ansible Academy ?

Oui. Les apprenants PRO peuvent passer un examen et obtenir un certificat de réussite partageable avec un code vérifiable pour le cours Ansible Academy.

Puis-je apprendre YAML sur mon téléphone ?

Oui. CoddyKit est disponible sur le web et sous forme d'applications iOS et Android natives, tu peux donc apprendre YAML sur n'importe quel appareil et ta progression se synchronise entre eux.

Commencez Ansible Academy Maintenant

Rejoignez des milliers d'apprenants maîtrisant la programmation avec des cours alimentés par l'IA.

Commencer Gratuitement →Parcourir Tous les Cours