Plan du cours

Introduction

Aperçu des fonctionnalités et de l'architecture de la plateforme Red Hat Ansible Automation

  • Revoir les concepts et principes fondamentaux d'Ansible
  • Comprendre les contenus et ressources de base d'Ansible

Installation et configuration de la plateforme Red Hat Ansible Automation

  • Prérequis pour l'installation d'Ansible
  • Mettre à jour la version actuelle d'Ansible

Configuration de la plateforme Red Hat Ansible Automation

  • Effectuer des méthodes avancées de configuration de l'environnement
  • Travailler avec des commandes CLI d'Ansible de niveau supérieur

Exécuter des playbooks Ansible et pratiquer la délégation des composants

  • Exécuter et gérer des cas d'utilisation spécifiques pour les tâches et les plays

Utiliser des artefacts réutilisables Ansible et automatiser des tâches complexes avec l'inventaire

Gérer l'interaction de données entre les outils Ansible et les systèmes

Utilisation approfondie des composants traditionnels d'Ansible et des commandes ad hoc

Utiliser la syntaxe avancée de l'automatisation Ansible avec YAML

  • Gérer les chaînes de données non sécurisées ou brutes
  • Utiliser des ancres et des alias YAML pour une plus grande flexibilité

Manipuler des données complexes et transformer les fonctionnalités de chaîne dans Ansible

Travailler avec l'architecture de plugins extensible d'Ansible

  • Types de plugins Ansible et comment en tirer le meilleur parti

Utiliser des mots-clés avancés de playbooks et des outils de ligne de commande d'Ansible

Aperçu des opérations complexes de modules avec Red Hat Ansible

Gérer et coordonner les mises à jour progressives d'Ansible

Accéder à la plateforme Red Hat Ansible Tower en utilisant Ansible Automation Platform

Intégrer Ansible avec Red Hat Advanced Cluster Management

Interagir avec des API RESTful à l'aide de playbooks et de Tower

Automatiser les pipelines de construction et rationaliser les flux de travail dans Ansible Automation Platform

Développer des approches CI/CD avec Ansible Automation Platform et Tower

Créer et écrire des modules et plugins personnalisés pour les projets de développement d'Ansible

  • Ajouter et optimiser des modules et plugins locaux
  • Conventions et meilleures pratiques pour le développement de modules Ansible

Opérer la plateforme Red Hat Ansible Automation avec Python 3.x

Déboguer des modules et conseils pour la mise en forme de la documentation

Aperçu du développement de modules Ansible sur des plates-formes externes

  • Directives pour l'automatisation Ansible dans Microsoft, AWS et plus encore

Tester Ansible avec des méthodes efficaces et surveiller les cycles de vie des modules

  • Pratiques avancées de développement pour d'autres ressources et utilitaires Ansible

Maximiser l'API Python de la plateforme Red Hat Ansible Automation

Travailler avec Ansible Galaxy et utiliser des structures de métadonnées

Tirer parti des services cloud publics en conformité avec Ansible

Déployer des applications natives cloud à l'aide d'Ansible Automation

  • Migrer vers une plateforme native cloud avec Ansible
  • Exécuter des implémentations avancées de Red Hat OpenShift

Automatiser les réseaux avec Ansible et répondre aux charges de travail opérationnelles dynamiques

  • Travailler avec des modules réseau Ansible et analyser les données Ansible
  • Gérer les problèmes de temporisation, de proxy et autres
  • Pratiquer des méthodes de virtualisation et de conteneurisation

Maintenir et administrer la plateforme Red Hat Ansible Automation et ses composants

Démontrer les cas d'automatisation les plus courants à l'organisation

Dépanner la plateforme Red Hat Ansible Automation

Résumé et conclusion

Pré requis

  • Connaissance de l'administration système Linux et de la ligne de commande
  • Expérience avec des tâches d'automatisation Ansible de base
  • Maîtrise de la syntaxe de programmation YAML
  • Compréhension des infrastructures informatiques et des flux de travail
  • Connaissances de base du langage de programmation Python

Public cible

  • Ingénieurs DevOps
  • Développeurs
  • Administrateurs SysOps
 35 heures

Nombre de participants


Prix par participant

Nos clients témoignent (1)

Cours à venir

Catégories Similaires