DO447

Red Hat Ansible Automation avancée

Pour construire avec vous le programme de formation qui conviendra à vos équipes :

Description du cours

Améliorez vos compétences en automatisation à grande échelle avec Red Hat
Ansible Automation. Ce cours s’adresse aux utilisateurs expérimentés de la solution Red Hat® Ansible® Automation qui souhaitent améliorer leurs compétences en automatisation, dans le but d’assurer l’évolutivité de la conception et de l’exploitation de l’automatisation avec Ansible dans l’entreprise. Vous découvrirez de meilleures façons d’automatiser les tâches et d’utiliser efficacement la solution Red Hat Ansible Engine, et vous apprendrez à tirer parti des fonctions avancées d’Ansible pour effectuer des tâches plus complexes. Vous découvrirez également comment installer et utiliser la solution Red Hat Ansible Tower pour coordonner l’utilisation d’Ansible, contrôler l’accès aux hôtes et aux systèmes et gérer les workflows Ansible de manière centralisée via l’interface web et l’API Red Hat Ansible Tower.

Ce cours est basé sur Red Hat Ansible Automation (Red Hat Ansible Engine 2.8/Red Hat Ansible Tower 3.5) et Red Hat Enterprise Linux® 8.

Cette formation contient environ 40% de travaux pratiques, permettant à l’étudiant d’appliquer les concepts et outils étudiés pendant le cours.

Ces labs permettent également une évaluation continue des compétences acquises.

Public ciblé

  • Ce cours s’adresse aux utilisateurs qui doivent mettre en place des modèles de conception recommandés et appliquer des pratiques d’automatisation à grande échelle. Les profils suivants peuvent notamment être intéressés : Ingénieurs DevOps
  • Administrateurs système Linux
  • Développeurs
  • Autres professionnels de l’informatique qui ont des compétences de base et qui utilisent Ansible ou Red Hat Ansible Engine pour automatiser, provisionner, configurer et déployer des applications et services dans un environnement Linux

Prérequis

  • Être titulaire de la certification RHCSA® (Administrateur système certifié Red Hat), ou disposer d’un niveau de connaissances et d’expérience équivalent avec Red Hat Enterprise Linux
  • Être titulaire de la certification RHCE® (Ingénieur certifié Red Hat) sous Red Hat Enterprise Linux 8, ou disposer d’une expérience équivalente avec Ansible
  • Passez notre évaluation gratuite pour savoir si cette offre est la plus adaptée à vos compétences.

Examens ou cours recommandés pour la suite

  • DO457 – Ansible pour l’automatisation du réseau
  • RH415 – Red Hat Security : Linux dans des environnements physiques, virtuels et cloud

Programme du cours

Démontrer et mettre en œuvre les pratiques recommandées pour une utilisation efficace d’Ansible pour l’automatisation

Utiliser les fonctions avancées d’Ansible pour gérer les inventaires

Contrôler et optimiser l’exécution des tâches avec des playbooks Ansible

Remplir, manipuler et gérer les données dans des variables à l’aide de filtres et de plug-ins

Minimiser les temps d’arrêt et assurer le bon fonctionnement et la simplicité des playbooks Ansible en utilisant les fonctions avancées d’Ansible pour gérer les mises à jour continues

Donner une définition de la solution Red Hat Ansible Tower et présenter ses fonctions de base pour la navigation et l’utilisation de l’interface web utilisateur

Créer des comptes utilisateur et les regrouper en équipes dans Red Hat Ansible Tower, puis leur attribuer des autorisations pour qu’ils puissent accéder aux ressources et les administrer dans le service Ansible Tower

Créer des inventaires de machines à gérer et configurer les identifiants nécessaires à Red Hat Ansible Tower pour se connecter et exécuter

Créer des modèles de projets et de tâches dans l’interface web utilisateur, à utiliser pour lancer des playbooks Ansible stockés dans les référentiels Git en vue de l’automatisation des tâches sur des hôtes gérés

Utiliser des fonctions avancées de modèles de tâches pour améliorer les performances, simplifier la personnalisation des tâches, lancer simultanément plusieurs tâches, planifier automatiquement les tâches récurrentes et envoyer des notifications lorsque les résultats de la tâche sont disponibles

Interagir avec les API REST grâce aux playbooks Ansible et contrôler la solution Red Hat Ansible Tower en utilisant son API REST

Administrer des inventaires chargés à partir de fichiers externes ou générés de manière dynamique à partir de scripts ou de la fonction d’inventaire intelligent d’Ansible Tower

Elaborer et exploiter un pipeline CI/CD de type preuve de concept basé sur Ansible Automation et qui intègre Red Hat Ansible Tower

Effectuer les opérations de maintenance et d’administration de routine de la solution Red Hat Ansible Tower

Démontrer les compétences acquises pendant ce cours en configurant et en exploitant une nouvelle organisation dans Ansible Tower conforme aux caractéristiques fournies, des projets Ansible et des hôtes à provisionner et à gérer.

Bénéfices pour l'entreprise

Ce cours a pour objectif de développer les compétences nécessaires pour exploiter et étendre l’utilisation d’une infrastructure Ansible existante dans tous les services au sein de grands environnements d’entreprise.

Bénéfices de cette formation

Après avoir suivi ce cours, les participants devraient être capables d’utiliser la solution Red Hat Ansible Tower pour gérer les projets Red Hat Ansible Automation de façon centralisée afin de les adapter à de grandes équipes et à des installations complexes en entreprise.

Cette formation vous prépare aux métiers de la catégorie Études et développement informatique (voir la fiche ROME : M1805)

Pour construire avec vous le programme de formation qui conviendra à vos équipes :