RH294

RH294 - Administration système Red Hat III : automatisation de Linux avec Ansible

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 la version 8 de Red Hat® Enterprise Linux® et sur la version 2.8 de Red Hat Ansible Engine.

Durée: 4 Jours

PROGRAMME DE LA FORMATION

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 la version 8 de Red Hat® Enterprise Linux® et sur la version 2.8 de Red Hat Ansible Engine.

  • 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

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

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

  • Examen RHCE (Ingénieur certifié Red Hat) pour Red Hat Enterprise Linux 8 (EX294)
  • Automatisation avancée : bonnes pratiques pour Ansible (DO447)

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

Les prochaines sessions

Actuellement aucunne session n'a été planifiée pour ce cour.