DEVOPS - Découvrir Ansible et les bonnes pratiques

Formation créée le 02/03/2023. Dernière mise à jour le 18/08/2026.
Version du programme : 1

Type de formation

Mixte

Durée de formation

7 heures (1 jour)

Accessibilité

Oui
Cette formation est gratuite.
S'inscrire
Cette formation est gratuite.
S'inscrire
Cette formation est gratuite.
S'inscrire
Besoin d’adapter cette formation à vos besoins ? N’hésitez pas à nous contacter afin d’obtenir un devis sur mesure ! Nous contacter

DEVOPS - Découvrir Ansible et les bonnes pratiques


Ansible est un outil d’automatisation permettant notamment de gérer la configuration de systèmes, d’automatiser des tâches d’administration et de déployer des applications sur plusieurs machines. Cette formation permet de comprendre les principes fondamentaux de l’automatisation d’infrastructure avec Ansible et de prendre en main ses principaux composants. Les participants apprennent à installer et configurer Ansible, organiser un inventaire, exécuter des commandes sur des machines distantes et construire leurs premiers playbooks en utilisant des modules, variables, tâches, handlers et templates. La formation met également l’accent sur les bonnes pratiques permettant de produire des automatisations lisibles, reproductibles et maintenables.

Objectifs de la formation

  • Expliquer les principes fondamentaux de l’automatisation et de la gestion de configuration
  • Identifier les principaux cas d’usage d’Ansible
  • Installer et configurer Ansible sur un nœud de contrôle
  • Construire et utiliser un inventaire de machines gérées
  • Exécuter des commandes Ansible ad hoc sur plusieurs hôtes
  • Créer un playbook simple permettant d’automatiser une tâche d’administration
  • Appliquer les principales bonnes pratiques de structuration et de lisibilité d’un projet Ansible

Profil des bénéficiaires

Pour qui
  • Administrateurs systèmes
  • Développeurs
  • Architectes techniques
  • Ingénieurs DevOps
  • Toute personne souhaitant découvrir l’automatisation de tâches d’administration avec Ansible
Prérequis
  • Disposer de connaissances de base en environnement Linux
  • Être à l’aise avec l’utilisation de la ligne de commande
  • Comprendre les principes élémentaires d’une connexion SSH
  • Être capable de lire et modifier un fichier texte
  • Des notions de YAML constituent un atout mais ne sont pas obligatoires

Contenu de la formation

Intro
  • Tour de table : présentations
  • Rappel des objectifs
Introduction à l'infra as code et à l'automatisation
  • DevOps et Infra as code
  • La gestion des configurations : compréhension générale
  • Les outils disponibles : Puppet, chef, Ansible ...
Principes de fonctionnement Ansible
  • Le fonctionnement d'Ansible
  • les commandes disponibles
  • L'idempotence
  • La documentation disponible
L'installation et la configuration d'Ansible
  • Installation et prise en main
  • Les commandes
  • La configuration
L'environnement de travail
  • Contrôleur
  • Nodes
  • Connexions
Les composants d'Ansible
  • Les modules
  • Les variables
  • Les Tasks : Handlers
  • Les Playbooks : loops
  • Les Templates
  • L'inventory : Groups - Nodes - Facts - Limits
Travaux pratiques : Mon premier playbook Ansible
  • Ecriture d'un premier playbook Ansible

Équipe pédagogique

Les formateurs KAMPUS sont des professionnels compétents sur les sujets de formation qu'ils dispensent. Leurs compétences techniques et aptitudes a délivrer des formations sont validées en interne.

Suivi de l'exécution et évaluation des résultats

  • Questionnaire de positionnement et/ou entretien de cadrage en amont ou au démarrage de la formation
  • Feuilles d'émargement
  • Etude de cas, exposés théoriques, mises en situation
  • Quiz ou QCM de validation des connaissances lorsque pertinent
  • Évaluation finale à travers la réalisation d’un playbook permettant d’automatiser une configuration simple
  • Questionnaire de satisfaction à chaud
  • Certificat de réalisation à l'issue de la formation

Ressources techniques et pédagogiques

  • Support pédagogique remis ou mis à disposition des participants
  • Environnement Linux adapté à l’exécution d’Ansible
  • Accès SSH entre le nœud de contrôle et les machines gérées
  • Python sur les machines gérées lorsque les modules utilisés le nécessitent
  • Fichiers YAML et ressources nécessaires aux travaux pratiques
  • Accès à la documentation Ansible
  • Outil de visioconférence et fonctionnalités de partage d’écran en distanciel

Qualité et satisfaction

Une évaluation de satisfaction est réalisée à l’issue de la formation afin de recueillir l’appréciation des participants sur la qualité de la prestation, les méthodes pédagogiques, les conditions de réalisation et l’adéquation de la formation avec leurs besoins. Les résultats recueillis participent à la démarche d’amélioration continue de Kampus Training.

Modalités de certification

Modalité d'obtention
  • Cette formation ne donne pas lieu à une certification.

Capacité d'accueil

Entre 0 et 10 apprenants

Délai d'accès

4 semaines

Accessibilité

Nos formations sont accessibles à tous, y compris aux personnes en situation de handicap. Merci de nous contacter avant le début de la formation pour discuter des aménagements nécessaires : contact@kampus-training.com.