Formations Ansible


Cours « Automation with Ansible – DO407  » (4 jours)

Dans le cadre de travaux pratiques, les stagiaires apprendront à automatiser avec Ansible des tâches d’administration système sur des hôtes gérés, à écrire des playbooks Ansible pour standardiser l’exécution de tâches, à gérer des playbooks de façon centralisée et à planifier des exécutions récurrentes via une interface Web avec Ansible Tower. Les stagiaires apprendront aussi à gérer le chiffrement pour Ansible avec Ansible Vault, à déployer Ansible Tower et à l’utiliser pour gérer des systèmes, ainsi qu’à utiliser Ansible dans un environnement DevOps avec Vagrant.

Le contenu de cette formation comprend :

  • Installer et résoudre les problèmes d’Ansible sur des nœuds centraux et des hôtes gérés
  • Utiliser Ansible pour exécuter des commandes ad hoc et des playbooks pour automatiser les tâches
  • Écrire des playbooks Ansible efficaces
  • Protéger les données chiffrées nécessaires à certaines tâches avec Ansible Vault
  • Utiliser Ansible Tower pour simplifier la gestion des déploiements Ansible en entreprise
  • Utiliser Ansible avec Vagrant dans un environnement DevOps

Ce que vous apprendrez (programme non contractuel) :

  • Module 1 : Présentation du cours
    Présentation et énumération des thèmes du cours.
  • Module 2 : Introduction à Ansible
    Décrire la terminologie et l’architecture d’Ansible.
  • Module 3 : Déploiement d’Ansible
    Installer Ansible et exécuter des commandes ad hoc.
  • Module 4 : Mise en œuvre de playbooks
    Écrire et exécuter un playbook Ansible.
  • Module 5 : Gestion des variables et des inclusions
    Décrire la portée et la priorité des variables, gérer des variables et faits dans une opération et gérer des inclusions.
  • Module 6 : Mise en œuvre du contrôle des tâches
    Gérer le contrôle des tâches, les gestionnaires et les balises dans les playbooks Ansible.
  • Module 7 : Mise en œuvre de modèles Jinja2
    Mettre en œuvre des modèles Jinja2.
  • Module 8 : Mise en œuvre de rôles
    Créer et gérer des rôles.
  • Module 9 : Configuration de playbooks complexes
    Configurer des types de connexion, des délégations et des parallélismes.
  • Module 10 : Mise en œuvre d’Ansible Vault
    Gérer le chiffrement avec Ansible Vault.
  • Module 11 : Résolution des problèmes liés à Ansible
    Résoudre les problèmes de la machine de contrôle Ansible et des nœuds gérés.
  • Module 12 : Mise en œuvre d’Ansible Tower
    Mettre en œuvre Ansible Tower.
  • Module 13 : Mise en œuvre d’Ansible dans un environnement DevOps
    Mettre en œuvre Ansible dans un environnement DevOps avec Vagrant.
  • Module 14 : Révision approfondie
    Réviser le contenu du cours Automatisation avec Ansible.

Prochaine session inter-entreprises : nous consulter.
Tarif : 2 900 € HT par stagiaire.