• Formation
  • Réf. 12914
Télécharger le programme

Formation : Automatisation avec Ansible

  • 3 jours (21 heures)
  • Présentiel ou à distance

Cette formation permet aux participants d'acquérir les compétences et connaissances nécessaires pour automatiser toutes les tâches manuelles et répétitives d’administration des serveurs afin d'accélérer le temps de mise sur le marché de nouvelles fonctionnalités applicatives.

...

Formation : Automatisation avec Ansible

Objectifs

  • Démontrer le rôle d'Ansible dans l'éco système DevOps
  • Installer Ansible
  • Expliquer ce qu'est le Playbook Ansible
  • Utiliser des variables
  • Mettre en oeuvre des rôles dans Ansible
  • Gérer des données secrètes
  • Expliquer ce qu'est Ansible Tower

Pré-requis

  • Les participants doivent avoir de bonnes connaissances des systèmes Linux
  • Venir avec son ordinateur portable pour les exercices pratiques

Cibles

Cette formation s'adresse aux administrateurs systèmes, développeurs et chefs de projets désirant automatiser les tâches d’administrations (configuration, provisioning et déploiement applicatif) récurrentes sur leurs serveurs.

Les plus

  • Déclinable en format individuel, intra-entreprise et sur-mesure

Modalités pédagogiques

Alternance d’exposés, de travaux pratiques et de séquences interactives

Suivi et évaluation des acquis

  • Évaluation des acquis en amont via un questionnaire d’auto-positionnement et en aval via un questionnaire d’évaluation rempli par le formateur sur la base des mises en situation réalisées en formation
  • Distanciel : contenu et durée identiques + pédagogie adaptée + assistance technique 5j/7 (disponible par mail : [email protected])
  • Un support de cours est remis à chaque stagiaire avant, pendant ou après la formation, en format dématérialisé ou papier

Indicateurs de résultats

  • Indicateurs de résultat et taux de réussite prochainement disponibles

Programme de la formation "Formation : Automatisation avec Ansible"

Introduction

  • Présentation d’Ansible
  • Place et intérêt d’Ansible dans l’éco système DevOps

Vue d’ensemble d’Ansible

  • Architecture d’Ansible
  • Exécution de commandes ad-hoc Ansible pour gérer les serveurs distants
1

TP

Installer Ansible, utiliser Ansible en ligne de commande

Playbook Ansible

  • Le langage YAML
  • Écriture d’un Playbook Ansible
2

TP

Écrire et exécuter les playbooks pour automatiser les tâches d’administration

Gestion des variables Ansible

  • Déclaration et utilisation des variables
  • Portée et précédence des variables
3

TP

Organiser et utiliser les variables dans les Playbooks

Rôles Ansible

  • Intérêt des Rôle Ansible (ensemble de scripts Ansible réutilisables)
4

TP

Implémenter et exécuter les Rôles Ansible pour automatiser les tâches d’administration

Ansible Vault

  • Gestion des données secrètes (mots de passe, clefs ssl/ssh, …) utilisées dans les scripts d’automatisation Ansible, avec Ansible Vault
5

TP

Crypter, décrypter et utiliser les données secrètes dans un Playbook

Ansible Tower

  • Orchestration et gestion des projets Ansible avec Ansible Tower
6

TP

Installation, configuration et utilisation d’Ansible Tower

Cas d’utilisation Ansible/Ansible Tower

  • Déploiement disruptif
  • Déploiement non disruptif
  • Déploiement Blue green
7

TP

Ecriture de Playbooks de déploiement d’une application Java sur Tomcat

Conclusion et perspectives

Appendices

Formateurs

Mehdi MTIR

Mehdi M.

Formateur expert Cloud, DevOps, Développement, Architecture logicielle et Intelligence Artificielle

Avec une carrière débutée en 2005 en tant que développeur web, Mehdi MTIR a évolué à travers plusieurs rôles clés : chef de projets, entrepreneur, enseignant universitaire et formateur professionnel. Aujourd’hui Formateur Certifié...

En savoir plus

Mis à jour le 07/07/2026

Formation du catalogue Comundi pour votre entreprise dans vos locaux, chez nous ou à distance.

Demander un devis

À réception de votre demande, la validation et la mise en œuvre de votre projet sur une formation sera possible sous 48h.

Formation sur mesure adaptée aux spécificités de votre entreprise et de vos équipes.

Nos experts vous accompagnent dans votre projet.

Demander un devis

À réception de votre demande, la validation et la mise en œuvre de votre projet sur une formation sera possible sous 48h.

x
Chargement

Merci de patienter ...

FAQ

C'est quoi Ansible et à quoi ça sert ?
Ansible est un outil d'automatisation open source qui gère la configuration, le provisioning et le déploiement applicatif sur plusieurs serveurs à la fois. Il remplace les tâches manuelles et répétitives d'administration système par des scripts déclaratifs. Concrètement, un administrateur peut déployer une même configuration sur cent serveurs en une seule commande, ce qui accélère la mise en production de nouvelles fonctionnalités.
Faut-il installer un agent sur les serveurs pour utiliser Ansible ?
Non, Ansible fonctionne sans agent (architecture agentless). Il se connecte aux machines cibles via SSH pour Linux et WinRM pour Windows, sans installer de logiciel permanent sur les serveurs distants. Cette approche réduit la maintenance et les failles de sécurité potentielles. Vous pilotez tout depuis une seule machine de contrôle sur laquelle Ansible est installé.
Qu'est-ce qu'un playbook Ansible ?
Un playbook Ansible est un fichier écrit en YAML qui décrit les tâches à exécuter sur les serveurs cibles, dans l'ordre voulu. Il regroupe une série d'actions (installer un paquet, copier un fichier, redémarrer un service) sous forme lisible et réutilisable. C'est le cœur de l'automatisation Ansible. Notre formation consacre un module entier à la création et à la structuration des playbooks.
Quelles connaissances faut-il avoir avant de se former à Ansible ?
De bonnes connaissances des systèmes Linux sont nécessaires avant de démarrer une formation Ansible. Vous devez savoir naviguer en ligne de commande, gérer des paquets et comprendre la structure des fichiers de configuration. La syntaxe YAML et les notions SSH sont un plus, mais s'acquièrent pendant la formation. Aucune expérience préalable d'Ansible n'est requise.
Combien de temps dure une formation Ansible ?
La formation Automatisation avec Ansible de Comundi dure 3 jours, soit 21 heures, en présentiel ou à distance. Ce format couvre l'installation d'Ansible, les playbooks, les variables, les rôles, la gestion des données secrètes avec Ansible Vault et Ansible Tower. Chaque journée alterne exposés théoriques et travaux pratiques sur votre propre ordinateur portable.
Qu'est-ce qu'un rôle Ansible et pourquoi l'utiliser ?
Un rôle Ansible est une structure qui organise les tâches, variables et fichiers d'un playbook en composants réutilisables. Au lieu de réécrire les mêmes instructions, vous créez un rôle « serveur web » ou « base de données » que vous appelez dans plusieurs projets. Cela rend le code plus lisible et partageable entre équipes. La mise en œuvre des rôles fait partie du programme de formation.
À qui s'adresse une formation Ansible ?
Cette formation s'adresse aux administrateurs systèmes, développeurs et chefs de projets qui veulent automatiser les tâches d'administration récurrentes sur leurs serveurs. Elle cible les profils gérant la configuration, le provisioning et le déploiement applicatif au quotidien. Elle existe aussi en format individuel, intra-entreprise et sur-mesure selon les besoins de votre équipe.
Peut-on utiliser Ansible avec des serveurs Windows ?
Oui, Ansible gère les serveurs Windows via le protocole WinRM, en plus des systèmes Linux gérés par SSH. Vous automatisez ainsi l'installation de logiciels, la configuration du registre ou la gestion des services Windows depuis la même machine de contrôle. La formation se concentre sur Linux, avec de bonnes bases Linux en pré-requis, mais les principes d'Ansible restent identiques quel que soit le système cible.

Comment financer sa formation ?

Financer votre formation "Formation : Automatisation avec Ansible" est plus simple que vous ne le pensez.
CPF, prise en charge par l'employeur, dispositifs OPCO ou aides dédiées aux demandeurs d'emploi : plusieurs solutions existent pour vous permettre de monter en compétences sans freiner votre projet.

En savoir plus