Formation Automatisation avec Ansible - Niveau 1 (2-045)
Description
Objectif général de la formation : À l’issue de cette formation, les participants seront capables d’utiliser Ansible pour automatiser des tâches d’administration, simplifier la gestion d’infrastructures complexes, et intégrer des fonctionnalités avancées comme les rôles et la sécurisation des données sensibles. Compétences visées : - Installer et configurer Ansible ou Red Hat Ansible Engine - Créer et gérer des inventaires d’hôtes pour automatiser leur administration - Développer des playbooks simples et complexes pour automatiser des projets - Simplifier la gestion des tâches via les rôles Ansible et protéger les données avec Ansible Vault - Comprendre et utiliser des outils complémentaires comme Ansible Tower et Vagrant Niveau SAME visé : Application Modalité : Toutes les modalités (présentiel, classe virtuelle et hybride) sont possibles Lieu possible de réalisation : Locaux du bénéficiaire ou locaux d’Ascent Formation, en France métropolitaine et dans les DROM-COM Nombre maximal de participants : 20
- Configurer un environnement fonctionnel pour Ansible et ses outils associés
- Automatiser des tâches d’administration courantes sur des hôtes distants
- Créer et structurer des playbooks pour répondre à différents cas d’usage
- Simplifier la gestion de projets avec des rôles et sécuriser les données sensibles
- Déployer des projets simples et complexes en utilisant les bonnes pratiques d’Ansible
- Administrateurs systèmes et réseaux
- Développeurs DevOps débutants ou intermédiaires
- Responsables IT souhaitant découvrir les bases de l’automatisation avec Ansible
- Connaissances de base en administration Linux (fichiers, commandes, etc.)
- Familiarité avec les concepts de réseaux et serveurs
- Expérience préalable avec des outils en ligne de commande recommandée
- 1
Installation et configuration d’Ansible (1 heure)
- Présentation d’Ansible et de ses fonctionnalités
- Prérequis pour l’installation : distributions Linux, dépendances système
- Installation d’Ansible ou Red Hat Ansible Engine
- Travaux pratiques : Installer Ansible sur une machine Linux et configurer les paramètres de base
- 2
Inventaires et commandes ad hoc (2 heures)
- Introduction aux inventaires d’hôtes gérés : fichiers statiques et dynamiques
- Utilisation des commandes ad hoc pour exécuter des tâches simples (ping, copie de fichiers, exécution de commandes)
- Travaux pratiques : Configurer un inventaire et exécuter des commandes ad hoc sur plusieurs machines
- 3
Introduction aux playbooks (3 heures)
- Structure des playbooks : hôtes, tâches, modules, handlers
- Syntaxe YAML et écriture des premiers playbooks simples
- Travaux pratiques : Créer et exécuter un playbook pour déployer un service web
- 4
Création de playbooks complexes (2 heures)
- Ajout de conditions, boucles, et variables dans les playbooks
- Organisation des tâches pour gérer des projets plus complexes
- Travaux pratiques : Développer un playbook pour configurer un environnement multi-services
- 5
Introduction aux rôles Ansible (2 heures)
- Structure des rôles : organisation des fichiers et répertoires
- Déploiement et utilisation des rôles pour simplifier les playbooks
- Travaux pratiques : Créer un rôle Ansible pour une application spécifique
- 6
Sécurisation des données avec Ansible Vault (2 heures)
- Introduction à Ansible Vault : gestion des secrets
- Création et utilisation de fichiers Vault pour protéger les mots de passe et clés
- Travaux pratiques : Configurer un playbook utilisant des données sécurisées via Ansible Vault
- 7
Ansible Tower et Vagrant (3 heures)
- Présentation d’Ansible Tower : interface graphique pour Ansible
- Introduction à Vagrant pour le déploiement d’environnements de test
- Travaux pratiques : Configurer Ansible Tower pour exécuter des playbooks et superviser leur exécution
- 8
Déploiement de projets complexes (3 heures)
- Bonnes pratiques pour structurer des projets Ansible
- Déploiement d’un projet complexe avec plusieurs hôtes et services
- Travaux pratiques : Réaliser un projet de bout en bout avec Ansible en utilisant tous les concepts étudiés
- 9
Optimisation et dépannage des playbooks (2 heures)
- Détection et résolution des erreurs courantes dans les playbooks
- Optimisation des performances avec les filtres et templates Jinja2
- Bonnes pratiques pour structurer un projet Ansible
- Travaux pratiques : Résoudre des erreurs simulées dans des playbooks existants
- 10
Mise en œuvre d’un projet global (4 heures)
- Déploiement d’une infrastructure complète avec plusieurs services : web, bases de données, firewall
- Simulation de cas réels : mises à jour, ajouts de fonctionnalités, corrections de bugs
- Travaux pratiques : Réaliser un projet global en autonomie, avec supervision du formateur
Ils nous font Confiance
Nos partenaires de confiance








































Questions fréquentes
FAQ : Formation Automatisation avec Ansible - Niveau 1 (2-045)
Oui, mais la prise en charge d'une formation professionnelle par un OPCO dépend de votre opérateur de compétences, de votre branche d'activité et des critères de financement applicables. Ascent Formation vous accompagne dans l'identification des possibilités de financement adaptées à votre entreprise.
Une formation inter-entreprises réunit des participants issus de différentes organisations, tandis qu'une formation intra-entreprise est organisée pour les collaborateurs d'une même entreprise. Le format intra permet notamment d'adapter le contenu et les modalités aux besoins spécifiques de vos équipes.
Selon la formation proposée, il est possible de suivre une formation professionnelle à distance, en présentiel ou selon d'autres modalités disponibles. Consultez les informations de la session concernée ou contactez-nous pour connaître les formats possibles.
Oui, une formation professionnelle peut être adaptée aux objectifs, au niveau des participants et aux besoins opérationnels de votre entreprise. Ascent Formation vous propose des parcours personnalisés pour accompagner le développement des compétences de vos équipes.