Ansible

Apprenez à écrire et gérer des playbooks Ansible, ainsi qu’à automatiser des outils d’administration système

Objectifs

Bénéfices pour l'entreprise

Ce cours a pour objectif de développer les compétences requises pour mettre en œuvre Ansible dans un environnement d'exploitation ou de cloud computing. Il s'agit de compétences intéressantes pour les entreprises qui cherchent à économiser de l'argent et à augmenter l'efficacité opérationnelle en adoptant une méthodologie DevOps avec Ansible.

Avec ce cours, nous avons cherché à servir l'ensemble de nos clients. Les avantages et résultats qui en découlent varient néanmoins en fonction de l'entreprise et de l'infrastructure, dans la mesure où chacune est spécifique.

Bénéfices pour le participant

Après avoir suivi ce cours, les participants devraient être capables de mettre en œuvre Ansible pour l'automatisation, la configuration et la gestion dans un environnement DevOps.

Les participants devraient avoir acquis les compétences suivantes :

  • Utilisation d'Ansible pour automatiser des tâches d'administration système sur des hôtes gérés
  • Rédaction de playbooks Ansible pour standardiser l'exécution de tâches
  • Gestion centralisée de l'exécution de playbooks à l'aide d'Ansible Tower

Programme

Présentation du cours
  • Présenter et passer en revue les thèmes du cours
Présentation d'Ansible
  • Décrire la terminologie et l'architecture d'Ansible
Déploiement d'Ansible
  • Installer Ansible et exécuter les commandes ad hoc
Mise en œuvre de playbooks
  • Écrire et exécuter un playbook Ansible
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
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
Mise en œuvre de modèles Jinja2
  • Mettre en œuvre un modèle Jinja2
Mise en œuvre de rôles
  • Créer et gérer des rôles
Configuration de playbooks complexes
  • Configurer des types de connexion, des délégations et des parallélismes
Mise en œuvre d'Ansible Vault
  • Gérer le chiffrement avec Ansible Vault
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
Mise en œuvre d'Ansible Tower
  • Mettre en œuvre Ansible Tower
Mise en œuvre d'Ansible dans un environnement DevOps
  • Mettre en œuvre Ansible dans un environnement DevOps à l'aide de Vagrant
Révision approfondie
  • Réviser le contenu du cours Automatisation avec Ansible
Please login to get access to the quiz
Automatisation : passez au niveau supérieur avec Ansible Tower (Prev Lesson)
(Next Lesson) Ansible, automatiser la gestion des serveurs
Back to Ansible
Public

Administrateurs système et de cloud qui doivent automatiser l'approvisionnement du cloud, la gestion de la configuration, le déploiement d'applications, l'orchestration au sein d'un service, ainsi que d'autres tâches informatiques|Administrateurs système et de cloud qui doivent automatiser l'approvisionnement du cloud, la gestion de la configuration, le déploiement d'applications, l'orchestration au sein d'un service, ainsi que d'autres tâches informatiques

Pré-requis

Être titulaire de la certification RHCSA (Administrateur système certifié Red Hat) ou avoir une expérience équivalente |Être titulaire de la certification RHCSA (Administrateur système certifié Red Hat) ou avoir une expérience équivalente