ANS – L’outil d’automatisation du système d’information

Référence : ANS
Durée : 2 jours (14 heures)

Présentation

Ansible est un outil open source d’automatisation de la gestion du système d’information. Si l’offre disponible pour ce type de solution est abondante, Ansible a su sortir du lot grâce à un positionnement privilégiant la facilité d’utilisation et la diminution des prérequis. Ainsi, Ansible permet avec une relative simplicité de gérer à distance plusieurs milliers de machines qu’il s’agisse de serveurs ou de postes de travail.
Le but de cette formation est de rendre autonomes les stagiaires dans l’utilisation d’Ansible, que cela soit dans l’installation, la définition des inventaires, l’écriture des playbooks, la bonne utilisation des rôles et des modules. Les travaux pratiques seront réalisés sur un ensemble de VMs afin de simuler une infrastructure IT vraisemblable.

Programme

Découverte d’Ansible
  • Ansible : une solution à quelles problématiques ?
  • Les bénéfices de l’automatisation
  • L’approche d’Ansible
  • Installation du poste de contrôle
  • Préparation côté machines gérées
  • Les solutions concurrentes d’Ansible
Premier contact
  • Définition de l’inventaire
  • Les inventaires dynamiques
  • Présentation des commandes Ansible
  • Tour d’horizon des principaux modules
Les commandes Ad-Hoc
  • Rappels indispensables sur SSH
  • Escalade de privilèges sudo
  • Réaliser des opérations « one shot »
  • Le fichier de configuration
  • Lancer et suivre des tâches de fond
Les playbooks, la base
  • Anatomie d’un playbook
  • Algorithme d’exécution
  • Récapitulatif sur la syntaxe YAML
  • Utilisation des variables
Les playbooks, fonctions avancées
  • Les structures de contrôle et les boucles
  • Collecte d’information sur les machines distantes
  • Gestion des erreurs
  • Déclenchement de tâches sur événement
  • Les templates et son langage
Pour aller plus loin
  • Développer son propre module
  • Du bon usage des rôles
  • Classifier les tâches avec les tags
  • Recueillir des informations depuis le poste de contrôle
  • Tower et AWX, une interface web à Ansible
  • Protéger les données sensibles
  • Stratégies d’organisation et bonnes pratiques

Prochaines sessions inter-entreprises

Toulouse :
Du 4 au 5 mars 2021
Du 22 au 23 juillet 2021
Du 22 au 23 novembre 2021

Paris :
Du 13 au 14 mai 2021
Du 21 au 22 octobre 2021
Du 09 au 10 décembre 2021

Méthode pédagogique

50% de travaux pratiques

Audience

Administrateurs systèmes

Versions des technologies

Ansible v2.x

Pré-requis

Connaissances de base de l’administration Linux

Tarif

1290 €

Votre nom (obligatoire)

Votre email (obligatoire)

Votre société (obligatoire)

Votre demande

captcha