Bienvenue à Red Hat Enterprise Linux Automation with Ansible (RH294). Ce cours de niveau intermédiaire est conçu pour les administrateurs et développeurs Linux qui ont besoin d'automatiser les étapes répétitives et sujettes aux erreurs pour le provisionnement de systèmes, la configuration, le déploiement d'applications et l'orchestration à l'aide de Red Hat Ansible Automation Platform.
Ce cours est basé sur Red Hat Enterprise Linux 9 et Red Hat Ansible Automation Platform, vous fournissant les dernières technologies d'automatisation et les meilleures pratiques pour les environnements d'entreprise.
Dans ce cours, vous apprendrez à :
- Installer et configurer Red Hat Ansible Automation Platform sur les nœuds de contrôle.
- Créer et mettre à jour des inventaires d'hôtes gérés et gérer les connexions à ceux-ci.
- Automatiser les tâches d'administration avec les Playbooks Ansible et les commandes ad hoc.
- Écrire des playbooks efficaces à grande échelle pour les environnements d'entreprise.
- Protéger les données sensibles utilisées par Red Hat Ansible Automation Platform avec Ansible Vault.
- Réutiliser le code et simplifier le développement de playbooks avec les Rôles Ansible et les Collections de Contenu Ansible (Ansible Content Collections).
- Mettre en œuvre des flux de travail d'automatisation pour la gestion de configuration et le déploiement d'applications.
- Intégrer l'automatisation Ansible avec les flux de travail d'intégration continue/livraison continue (CI/CD) DevOps.
- Dépanner et optimiser les solutions d'automatisation Ansible.
Grâce à des laboratoires pratiques complets, vous acquerrez une expérience pratique avec des scénarios d'automatisation réels, vous préparant à mettre en œuvre des solutions d'automatisation Ansible de niveau entreprise.
À Qui S'adresse Ce Cours ?
Ce cours s'adresse aux :
- Administrateurs système Linux cherchant à automatiser les tâches administratives répétitives
- Ingénieurs DevOps mettant en œuvre l'automatisation de l'infrastructure et les flux de travail CI/CD
- Ingénieurs en automatisation d'infrastructure responsables de la gestion de systèmes à grande échelle
- Ingénieurs en conception de systèmes architecturant des solutions de déploiement automatisées
- Professionnels de l'informatique qui doivent assurer un déploiement d'applications cohérent et répétable
- Administrateurs système responsables du provisionnement et du déploiement des serveurs de développement, de test et de production
Principales Responsabilités Abordées par Ce Cours
- Automatisation de la gestion de configuration sur plusieurs systèmes et environnements
- Assurer des processus de déploiement d'applications cohérents et répétables
- Provisionnement et déploiement des serveurs de développement, de test et de production
- Intégration avec les flux de travail d'intégration continue/livraison continue (CI/CD) DevOps
- Gestion de l'infrastructure à grande échelle avec des solutions d'automatisation fiables
Ce Que Vous Allez Apprendre
Ce cours est structuré en 9 chapitres pratiques complets, chacun se concentrant sur les aspects essentiels de l'automatisation Ansible :
- Introduction à Ansible : Comprendre l'architecture d'Ansible, l'installation de Red Hat Ansible Automation Platform et les concepts fondamentaux d'automatisation, y compris la gestion d'inventaire et les commandes ad hoc.
- Mise en œuvre d'un Playbook Ansible : Apprenez à créer, structurer et exécuter des playbooks Ansible pour automatiser la configuration système et les tâches d'administration à grande échelle.
- Gestion des Variables et des Facts : Maîtrisez l'utilisation des variables, des facts et des structures de données pour créer des solutions d'automatisation flexibles, dynamiques et maintenables.
- Mise en œuvre du Contrôle des Tâches : Implémentez des instructions conditionnelles, des boucles, la gestion des erreurs et des mécanismes de contrôle de tâches avancés dans vos flux de travail d'automatisation.
- Déploiement de Fichiers sur les Hôtes Gérés : Automatisez le déploiement de fichiers, le traitement de modèles (templates) et la gestion de contenu sur plusieurs systèmes avec des résultats cohérents.
- Gestion des Plays et Playbooks Complexes : Concevez des playbooks multi-plays sophistiqués et mettez en œuvre des modèles d'automatisation avancés pour des scénarios d'entreprise complexes.
- Création de Rôles : Développez des rôles Ansible réutilisables et exploitez les Collections de Contenu Ansible (Ansible Content Collections) pour créer du contenu d'automatisation modulaire, maintenable et partageable.
- Dépannage de l'Automatisation Ansible : Apprenez les techniques de débogage, l'analyse des erreurs et les stratégies de dépannage pour les environnements d'automatisation Ansible en production.
- Automatisation des Tâches d'Administration Linux : Appliquez l'automatisation Ansible à des scénarios d'administration Linux réels, y compris la gestion des utilisateurs, la configuration des services, la maintenance système et le déploiement d'applications.
Caractéristiques du Cours
- Laboratoires de Niveau Entreprise : Entraînez-vous avec des scénarios d'automatisation réalistes en utilisant Red Hat Ansible Automation Platform
- Basé sur Red Hat Enterprise Linux 9 : Apprenez sur la dernière plateforme Linux d'entreprise
- Apprentissage Pratique : Expérience pratique approfondie avec des défis d'automatisation du monde réel
- Meilleures Pratiques de l'Industrie : Apprenez les modèles et pratiques d'automatisation utilisés dans les environnements d'entreprise en production
- Accent sur la Sécurité : Mettez en œuvre des pratiques d'automatisation sécurisées, y compris Ansible Vault pour la protection des données sensibles
- Accent sur la Scalabilité : Concevez des solutions d'automatisation qui fonctionnent efficacement à l'échelle de l'entreprise
Prérequis
Avant de commencer ce cours, vous devriez avoir :
- Certification Red Hat Certified System Administrator (RHCSA) ou démontrer des connaissances et une expérience équivalentes de Red Hat Enterprise Linux
- Solides compétences en administration système Linux, y compris la maîtrise de la ligne de commande
- Expérience de la configuration système, de la gestion des utilisateurs et de l'administration des services
- Compréhension des concepts réseau et des fondamentaux de la sécurité Linux
- Une familiarité de base avec la syntaxe YAML est utile mais pas obligatoire
Technologie Utilisée
Ce cours utilise :
- Red Hat Enterprise Linux 9 - Dernière plateforme Linux d'entreprise
- Red Hat Ansible Automation Platform - Solution d'automatisation d'entreprise
- Ansible Core - Moteur d'automatisation open-source
- Ansible Content Collections - Contenu d'automatisation packagé
- Ansible Vault - Chiffrement sécurisé des données pour l'automatisation
Démarrer
Prêt à transformer votre approche de l'administration Linux avec l'automatisation d'entreprise ? Commencez par le premier chapitre sur l'introduction à Ansible, où vous installerez Red Hat Ansible Automation Platform et apprendrez les concepts fondamentaux qui alimentent l'automatisation moderne de l'infrastructure. Chaque chapitre s'appuie systématiquement sur la maîtrise complète de l'automatisation, vous préparant aux défis d'automatisation d'entreprise du monde réel.
Automatisons votre administration Red Hat Enterprise Linux avec Ansible Automation Platform !



