Rechercher
Français
Français
Connexion Account
Connexion / Inscription Account
Sites web
RH294

Automatisation de Linux avec Red Hat Ansible (RH294)

Lieu

Format En savoir plus

Lisez les avis et expériences d'autres participants dans la Red Hat Learning Community

Présentation

Description du cours

Apprenez à automatiser les tâches d'administration système Linux avec Ansible

Ce cours présente les compétences nécessaires pour gérer de manière efficace et cohérente un grand nombre de systèmes et d'applications. Vous découvrirez les techniques qui permettent d'utiliser Ansible® pour automatiser le provisionnement, la configuration, le déploiement d'applications et l'orchestration.

Ce cours repose sur Red Hat® Enterprise Linux 8 et Red Hat® Ansible Engine 2.8.

Contenu du cours

  • Installation d'Ansible/Red Hat Ansible Engine sur des nœuds de contrôle
  • Création et mise à jour des inventaires d'hôtes gérés, et gestion des connexions vers ceux-ci
  • Automatisation des tâches d'administration à l'aide de playbooks Ansible et des commandes appropriées
  • Écriture de playbooks efficaces à grande échelle
  • Protection des données sensibles utilisées par Ansible à l'aide d'Ansible Vault
  • Réutilisation du code et simplification du développement de playbooks à l'aide des rôles Ansible

Public ciblé

Ce cours s'adresse aux administrateurs système Linux, aux ingénieurs DevOps, aux ingénieurs de l'automatisation de l'infrastructure et aux ingénieurs de conception système chargés d'effectuer les tâches suivantes :

  • Automatisation de la gestion des configurations
  • Déploiement cohérent et reproductible des applications
  • Provisionnement et déploiement de serveurs de développement, de test et de production
  • Mise en œuvre de pratiques DevOps pour l'intégration et la distribution continues

Prérequis

Réussir l'examen RHCSA (Administrateur système certifié Red Hat) (EX200) ou disposer d'un niveau de connaissances et d'expérience équivalent avec Red Hat Enterprise Linux

Programme

Programme du cours

Présentation d'Ansible
Découvrir les concepts d'Ansible et installer Red Hat Ansible Engine
Déploiement d'Ansible
Configurer Ansible pour gérer des hôtes et exécuter les commandes Ansible appropriées
Mise en œuvre de playbooks
Écrire un playbook Ansible simple et l'exécuter pour automatiser des tâches sur plusieurs hôtes gérés
Gestion des variables et des faits
Écrire des playbooks qui utilisent des variables pour simplifier la gestion du playbook et des faits relatifs aux informations de référence sur les hôtes gérés
Mise en œuvre du contrôle des tâches
Gérer le contrôle des tâches, les gestionnaires et les erreurs de tâches dans les playbooks Ansible
Déploiement de fichiers sur des hôtes gérés
Déployer, gérer et adapter des fichiers sur des hôtes gérés par Ansible
Gestion de gros projets
Écrire des playbooks optimisés pour des projets plus gros et plus complexes
Simplification des playbooks à l'aide des rôles
Utiliser des rôles Ansible pour développer plus rapidement des playbooks et réutiliser le code Ansible
Résolution des problèmes liés à Ansible
Résoudre les problèmes liés aux playbooks et aux hôtes gérés
Automatisation des tâches d'administration Linux
Automatiser les tâches courantes d'administration système Linux avec Ansible
Remarque : le programme du cours est susceptible d'être modifié au gré des avancées technologiques et de l'évolution de la nature du travail sous-jacent. Pour toute question ou pour en savoir plus sur un objectif ou un thème particulier, contactez un conseiller en formation.

Bénéfices

Bénéfices pour l'entreprise

L'automatisation informatique est essentielle pour gérer un grand nombre de systèmes et d'applications de manière efficace et cohérente à grande échelle. Ce cours apporte les compétences qui permettent d'exploiter efficacement l'infrastructure informatique dynamique de l'entreprise et de la mettre à l'échelle plus facilement, d'atteindre plus rapidement le seuil de rentabilité, ainsi que d'adapter et de mettre en œuvre rapidement les innovations nécessaires en s'appuyant sur des pratiques DevOps.

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, vous devriez être capable d'utiliser Ansible pour l'automatisation, la configuration et la gestion. Vous devriez avoir acquis les compétences suivantes :

  • Installation et configuration d'Ansible ou de Red Hat Ansible Engine sur un nœud de contrôle
  • Création et gestion d'inventaires d'hôtes gérés, et préparation de ceux-ci en vue de l'automatisation avec Ansible
  • Exécution des tâches d'automatisation individuelles appropriées à partir de la ligne de commande
  • Écriture de playbooks Ansible pour automatiser plusieurs tâches de manière cohérente et les appliquer aux hôtes gérés
  • Paramétrage des playbooks à l'aide de variables et de faits, et protection des données sensibles avec Ansible Vault
  • Écriture et réutilisation des rôles Ansible existants pour simplifier la création de playbooks et réutiliser le code
  • Automatisation des tâches courantes d'administration système Red Hat Enterprise Linux avec Ansible

Examens ou cours recommandés pour la suite

Participez à ce cours dans le cadre de votre souscription Red Hat Learning, qui vous offre un an d'accès illimité et à la demande à nos ressources de formation en ligne.