Arrow Electronics, Inc.

Automation with Ansible I

CODE: REH_DO407

DURÉE: 32 Hours (4 Jours)

PRIX H.T.: €2 680,00

Description

Dans le cadre de travaux pratiques, les participants 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 participants 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.

 

Contenu du cours

  • Installer et dépanner 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 et Vagrant dans un environnement DevOps

Audience

Administrateurs système et de cloud qui doivent automatiser le déploiement 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

Avoir des compétences de base en administration de Red Hat Enterprise Linux, ou il est recommandé de détenir la certification RHCSA.

Programme

Présentation du cours

Présentation et énumération des thèmes du cours.

Introduction à Ansible

Décrire la terminologie et l'architecture d'Ansible.

Déploiement d'Ansible

Installer Ansible et exécuter des 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 des modèles 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.

Dépannage d'Ansible

Dépanner la machine de contrôle Ansible et les 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 avec Vagrant.

Révision approfondie

Réviser le contenu du cours Automatisation avec Ansible I.

Remarque : le programme du cours est susceptible d'être modifié en fonction des avancées technologiques et de l'évolution de la nature du travail sous-jacent. Pour plus d'informations ou pour toute question concernant un objectif ou un thème particulier, contactez nous

Options

Examen ou cours recommandés pour la suite

Examen du certificat Red Hat d'expertise en automatisation avec Ansible (EX407)

L'examen du certificat Red Hat d'expertise en automatisation avec Ansible (EX407) teste vos capacités à utiliser Ansible pour automatiser la configuration de systèmes et d'applications.

Automation with Ansible II: Ansible Tower (DO409)

Designed for IT professionals who use Ansible and need to centrally manage their Ansible projects in a way that scales to large teams and complex enterprise installations using Ansible Tower by Red Hat.

Dates de session