Plan du cours
Introduction
Vue d'ensemble des fonctionnalités et de l'architecture de la plateforme d'automatisation Ansible Red Hat.
- Réviser les concepts et principes fondamentaux Ansible
- Comprendre les contenus et les ressources de base Ansible
Installation et configuration Red Hat de la plateforme d'automatisation Ansible
- Conditions préalables à l'installation de Ansible
- Mise à jour de la version Ansible actuelle
Configuration Red Hat de la plateforme d'automatisation Ansible
- Exécution de méthodes avancées de configuration de l'environnement
- Travailler avec des commandes CLI de niveau supérieur Ansible.
Exécution de Ansible livres de jeu et pratique de la délégation de composants
- Exécuter et gérer des cas d'utilisation spécifiques pour les tâches et les jeux
Exploiter les artefacts réutilisables Ansible et automatiser les tâches complexes grâce à l'inventaire
Traitement des données Interaction entre Ansible outils et systèmes
Utilisation approfondie des composants traditionnels Ansible et des commandes ad hoc
Utilisation de la syntaxe d'automatisation avancée Ansible avec YAML
- Gestion des chaînes de données brutes ou non sûres
- Utiliser les ancres et les alias YAML pour une plus grande flexibilité
Manipulation de données complexes et transformation de chaînes de caractères Fonctionnalités dans Ansible
Travailler avec l'architecture des plugins extensibles Ansible
- Types de plugins Ansible et comment maximiser leur utilisation
Utilisation des mots-clés avancés du Playbook et des outils en ligne de commande de Ansible
Vue d'ensemble des opérations de modules complexes avec Red Hat Ansible
Gestion et coordination Ansible Mises à jour en continu
Accéder à Red Hat Ansible Tower en utilisant la plateforme d'automatisation Ansible
Intégrer Ansible à Red Hat la gestion avancée des clusters
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 la plateforme d'automatisation
Développer des approches CI/CD avec Ansible Automation Platform and Tower
Créer et écrire des modules et des plugins personnalisés pour Ansible les projets de développement
- Ajout et optimisation des modules et plugins locaux
- Conventions et bonnes pratiques pour le développement de modules Ansible
Fonctionnement Red Hat Plate-forme d'automatisation Ansible avec Python 3.x
Débogage des modules et conseils pour Documentation le formatage
Aperçu du développement de modules Ansible dans des plateformes externes
- Lignes directrices pour l'automatisation d'Ansible Microsoft, AWS, etc.
Test Ansible avec des méthodes efficaces et suivi du cycle de vie des modules
- Pratiques de développement avancées pour d'autres ressources et utilités Ansible
Maximiser l'API Python de Red Hat Ansible Automation Platform
Travailler avec Ansible Galaxy et utiliser des structures de métadonnées
Exploiter les services d'informatique dématérialisée en conformité avec Ansible
Déploiement d'applications Cloud-Native à l'aide de Ansible l'automatisation
- Migrer vers une plateforme cloud-native avec Ansible
- Exécuter des implémentations avancées Red Hat d'OpenShift
Automatiser les réseaux avec Ansible et répondre à la charge de travail des opérations dynamiques
- Travailler avec des modules réseau Ansible et analyser des données Ansible
- Gérer les problèmes de délai d'attente, de proxy et autres
- Pratiquer les méthodes de virtualisation et de conteneurisation
Maintenance et administration Ansible de la plate-forme d'automatisation et de ses composants
Démonstration des cas d'automatisation les plus courants à l'organisation
Dépannage Red Hat Ansible Automation Platform
Résumé et conclusion
Pré requis
- Expérience en administration de système Linux et CLI .
- Expérience des tâches d'automatisation Ansible de base
- Maîtrise de la syntaxe de programmation YAML
- Compréhension de l'infrastructure informatique et des flux de travail
- Connaissance de base du langage de programmation Python
Audience
- DevOps Ingénieurs
- Développeurs
- SysOps Administrateurs
Nos Clients témoignent (3)
travailler avec DevOps Toolchain
Kesh - Vodacom
Formation - DevOps Foundation®
Traduction automatique
J'apprécie l'approche interactive adoptée par le formateur.
Patrik - Deutsche Telekom IT & Telecommunications Slovakia s.r.o
Formation - Site Reliability Engineering (SRE) Foundation®
Traduction automatique
Very detailed, trainer knows the subject very well and has covered a lot of topics