Automatisez la gestion de son infrastructure avec Ansible

Loader DigitalCityChargement...

Automatisez la gestion de son infrastructure avec Ansible

(Réf.2025-096)
2
Jour(s)
FR
Autres
CEFORA
Entreprise
Employé
Payant
Jour entier

Organisé par :

Partenaires de la formation :

Description

La formation aborde les contenus techniques suivants : 

  • Les principes de l'automatisation 

  • Fonctionnement de Ansible 

  • Les inventaires et fichiers de configuration 

  • Gestion des rôles et playbooks 

  • Déploiement automatisé 

  • Orchestration avec Ansible 

Quels sont les buts de la formation ?

  • Comprendre le fonctionnement d'Ansible et de l'automatisation 

  •  Utiliser l’interface en ligne de commande d'Ansible 

  •  Déployer des configurations et services via Ansible 

  •  Administrer des infrastructures à grande échelle avec Ansible 

Que devez vous connaître pour suivre la formation ?

Connaissances de base d’administration serveur. 

Programme de la formation

Introduction à l'automatisation 

  •  Les enjeux de l’automatisation des infrastructures 

  •  Présentation d'Ansible : historique, concept et avantages 

  •  Positionnement d'Ansible par rapport aux autres outils (Puppet, Chef, SaltStack) 

Architecture et installation d'Ansible 

  •  Fonctionnement d'Ansible : agentless, push-based 

  •  Installation sur différentes plateformes (Windows via WSL, Mac, Linux) 

  •  Configuration initiale et découverte de l’interface en ligne de commande 

Les concepts de base d'Ansible 

  •  Le modèle de fonctionnement : inventaires, tâches et modules 

  •  Configuration d'inventaires statiques et dynamiques 

  •  Les fichiers YAML : structure et syntaxe 

  •  Variables et gestion des fichiers d’inventaire 

Premiers pas avec Ansible 

  •  Exécution de commandes ad-hoc pour la gestion des serveurs 

  •  Mise en oeuvre d'une première tâche simple 

  •  Création de playbooks : scripts d'automatisation 

Gestion avancée des playbooks 

  •  Structure d'un playbook : tâches, handlers, et conditionnelles 

  •  Utilisation des boucles et des modules Ansible pour automatiser des tâches 

  •  Gestion des erreurs et des stratégies de reprise après échec 

Ansible Vault : gestion des secrets 

  •  Protéger les données sensibles avec Ansible Vault 

  •  Utilisation et décryptage des fichiers chiffrés dans les playbooks 

Gestion des rôles et des environnements complexes 

  •  Introduction aux rôles Ansible pour la réutilisabilité des configurations 

  •  Structurer des projets avec les rôles et playbooks multi-environnements 

  •  Partage de rôles via Ansible Galaxy 

Orchestration avec Ansible 

  •  Déployer des applications complexes avec Ansible 

  •  Orchestration de tâches multi-noeuds 

  •  Ansible Tower et AWX : interface web pour la gestion centralisée 

Optimisation des déploiements et bonnes pratiques 

  •  Gestion de la performance des playbooks 

  •  Stratégies de gestion des erreurs et logs 

  •  Réduction des temps d'exécution avec les tâches parallèles et les forks 

Exercices pratiques 

  •  Configuration d'un serveur avec un inventaire statique 

  •  Écriture de playbooks pour automatiser des configurations simples 

  •  Mise en place de rôles pour déployer une infrastructure multi-noeuds 

  •  Utilisation d'Ansible Vault pour sécuriser les données sensibles 

  •  Orchestration d'un environnement complet avec plusieurs machines 

 

Trouvez plus de formations sur ces thèmes

Comment s'inscrire à la formation ?

Cette formation apparaît au catalogue de Digitalcity.Brussels - Pôle Formation Emploi mais aucune date n’a encore été planifiée.