DO374

Développement de processus automatisés avancés avec Ansible Automation Platform

Présentation

Description du cours

Améliorez vos compétences en lien avec Ansible et développez des processus automatisés capables d'évoluer en appliquant les pratiques recommandées avec les nouveaux outils axés sur les conteneurs de Red Hat Ansible Automation Platform.

Ce cours est conçu pour permettre aux développeurs de contenus d'automatisation d'exploiter les nouveaux outils axés sur les conteneurs de Red Hat® Ansible Automation Platform afin de développer efficacement des processus automatisés qui peuvent être gérés avec Automation Controller. Apprenez les pratiques recommandées pour développer des processus automatisés à l'aide de code réutilisable, de techniques de playbooks avancées et d'environnements d'exécution partagés, ainsi que pour vous préparer à la mise à l'échelle des processus automatisés avec Automation Content Navigator.

Ce cours repose sur Red Hat Ansible Automation Platform 2.2.

Remarque : ce cours dure cinq jours. La durée peut varier en fonction de la prestation. Pour plus d'informations sur le cours, le calendrier et la tarification, sélectionnez un lieu, puis lancez la recherche dans le menu situé à droite.

Contenu du cours

  • Exploitation des fonctionnalités d'Automation Content Navigator en vue de développer des playbooks Ansible
  • Application des pratiques recommandées pour automatiser efficacement les processus avec Ansible
  • Utilisation des fonctions avancées de Red Hat Ansible Automation Platform pour tirer parti des données, y compris les filtres et les plug-ins
  • Réalisation de tâches d'automatisation comme des mises à jour continues
  • Création d'environnements d'exécution d'automatisation pour regrouper et distribuer les dépendances nécessaires à l'exécution du code d'automatisation

Public ciblé

Ce cours s'adresse aux utilisateurs qui créent des contenus d'automatisation, notamment les profils suivants :

  • Développeurs
  • Ingénieurs DevOps
  • Administrateurs système Linux
  • Autres professionnels de l'informatique qui savent utiliser les fonctions de base de Red Hat Ansible Automation Platform pour automatiser, provisionner, configurer et déployer des applications et services dans un environnement Linux

Prérequis

Technologies requises

  • Appareil personnel/poste de travail de développement non pris en charge, accès Internet non requis (Internet requis uniquement pour la mise en œuvre de l'accès SSH pour la formation virtuelle/en ligne)

Programme

Programme du cours

Développement de playbooks à l'aide d'Ansible Automation Platform 2
Développer des playbooks Ansible avec Red Hat Ansible Automation Platform 2 en appliquant les pratiques recommandées
Gestion des collections de contenus et des environnements d'exécution
Exécuter des playbooks qui utilisent des collections de contenus non incluses dans ansible-core, soit à partir d'un environnement d'exécution existant, soit en les téléchargeant à partir du référentiel Automation Hub
Exécution de playbooks avec Automation Controller
Découvrir le composant Automation Controller et l'utiliser pour exécuter les playbooks que vous avez développés avec Automation Content Navigator
Configuration d'Ansible
Examiner et ajuster la configuration d'Ansible et d'Automation Content Navigator pour faciliter le développement et résoudre les problèmes
Gestion d'inventaires
Utiliser les fonctions avancées d'Ansible pour gérer les inventaires
Gestion de l'exécution des tâches
Contrôler et optimiser l'exécution des tâches avec des playbooks Ansible
Transformation des données avec des filtres et des plug-ins
Remplir, manipuler et gérer les données dans des variables à l'aide de filtres et de plug-ins
Coordination des mises à jour continues
Utiliser les fonctions avancées d'Ansible pour gérer les mises à jour continues et ainsi minimiser les temps d'arrêt et assurer le bon fonctionnement et la simplicité des playbooks Ansible
Création de collections de contenus et d'environnements d'exécution
Rédiger des collections de contenus Ansible, les publier, les intégrer à un environnement d'exécution personnalisé et les exécuter dans des playbooks à l'aide d'Automation Controller

Bénéfices

Bénéfices pour l'entreprise

Ce cours vise à développer les compétences nécessaires pour :

  • étendre les processus automatisés à l'ensemble de l'entreprise en utilisant du code réutilisable ;
  • créer des processus automatisés faciles à mettre à l'échelle pour les environnements d'entreprise de grande ampleur grâce à la nouvelle architecture conteneurisée.

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

L'utilisation de Red Hat Ansible Automation Platform permet de développer des processus automatisés capables de s'adapter aux grandes équipes et aux entreprises complexes. Avec ce cours, vous obtiendrez les compétences nécessaires pour gérer et optimiser efficacement les playbooks, créer et partager des environnements d'exécution et des collections, et vous apprendrez à utiliser Automation Content Navigator pour gérer le cycle de vie de l'automatisation.

Examens ou cours recommandés pour la suite

Examen Spécialiste certifié Red Hat en développement de processus automatisés avec Ansible Automation Platform (EX374)
Gestion et automatisation des services Red Hat (RH358)
Automatisation de Microsoft Windows avec Red Hat Ansible (DO417)
Ansible pour l'automatisation du réseau (DO457)
Gestion des processus automatisés de l'entreprise avec Red Hat Ansible Automation Platform (DO467)
 

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.