Formation Système de gestion de configuration Ansible

Formation Système de gestion de configuration Ansible

 

Les objectifs de la formation Système de gestion de configuration Ansible

À l’issue de la formation, le stagiaire sera capable de :

– Installer Ansible et structurer un projet d’automatisation
– Écrire des playbooks idempotents et réutilisables (rôles, collections)
– Gérer inventaires, variables, Vault et templates Jinja2
– Déployer et configurer des infrastructures Linux (et aperçu multi-OS)
– Déboguer, tester et versionner son code Ansible

 

Public

Administrateurs systèmes, DevOps, techniciens souhaitant automatiser le déploiement et la configuration d’infrastructures.

 

Durée

3 jours soit 21 heures.

 

Prérequis

– Bases d’administration GNU/Linux (SSH, packages, services)
– Notions de YAML
– La connaissance de Python est un plus

 

Programme

Ce programme est indicatif, il est personnalisable en fonction du niveau et des attentes des stagiaires.

Architecture et premiers playbooks

  • Pourquoi l’automatisation ? Idempotence, agentless, push
  • Architecture Ansible : control node, inventaire, modules, collections
  • Installation de l’environnement (venv / paquet / Ansible Navigator — selon session)
  • Inventaires statiques et introduction aux inventaires dynamiques
  • Ad-hoc commands vs playbooks
  • Variables : portée, precedence, `host_vars` / `group_vars`
  • Premier playbook de configuration serveur

Vault, Jinja2 et contrôle de flux

  • Ansible Vault : chiffrer secrets et fichiers
  • Templates Jinja2 : variables, filtres, structures de contrôle
  • Conditions (`when`), boucles (`loop`), handlers
  • Gestion du changement et des erreurs (`failed_when`, `ignore_errors`, blocs `rescue`)
  • Modules courants : apt, service, copy, template, user, file, uri
  • Travaux pratiques : durcir / configurer un serveur via playbook

Rôles, qualité et perspectives

  • Rôles : structure, dépendances, inclusion
  • Collections Ansible Galaxy et bonnes pratiques de réutilisation
  • Logs, verbosité, débogage (`debug`, `ansible-playbook -vvv`)
  • Tests : Molecule (aperçu), lint (`ansible-lint`)
  • Intégration CI et exécution depuis une forge Git
  • Conteneurs : déployer / configurer des hôtes ou images (aperçu, hors focus Docker pur)
  • AWX / Ansible Automation Platform (aperçu)
  • Conclusion : feuille de route d’adoption en entreprise

Tarif

Prix indicatif par jour et par stagiaire : 850 € TTC. Tarif de groupe possible. Nous consulter pour une demande devis.

 


 

LES MODALITÉS :

 

1. Modalités pratiques

Formation en salle (à LDNR à Labège ou dans les locaux de votre entreprise) ou à distance.

 

2. Modalités pédagogiques

La formation est composée d’un cours associé à de nombreux exercices pratiques d’application.
Le support de cours est fourni.

 

3. Modalités de suivi et d’évaluation

  • Suivi des présences des stagiaires
  • Exercices de mise en pratique tout au long de la formation permettant de mesurer la progression des stagiaires.
  • Questionnaire d’évaluation de la satisfaction en fin de formation.
  • Attestation de fin de formation.

 

4. Modalités de financement

Formation pouvant bénéficier d’un financement entreprise (plan de formation ou OPCO) .
Cette formation n’est pas éligible au CPF.

  • Plus d’information sur les financements ici. N’hésitez pas à nous contacter si besoin.

 

5. Modalités d’accès

Nous tenons à personnaliser les programmes de formation en fonction des attentes de nos apprenants, c’est pourquoi nous tenons à réaliser une analyse de leurs besoins en amont.

 

6. Délais d’accès

Organisation de sessions à la demande, selon un planning fixé en fonction des disponibilités respectives client/formateurs. Compter un délai minimum de deux semaines entre la demande et la réalisation de l’action.

 

Accessibilité

LDNR met tout en œuvre pour adapter -si nécessaire- les formations  aux personnes en situation de handicap.
Contactez le référent handicap pour étudier la faisabilité : contact@ldnr.fr.

 

 


Les infos importantes LDNR

 

Date de mise à jour : 22 juillet 2026

Retour en haut