AU294
Red Hat Enterprise Linux Automation with Ansible
Kursbeschreibung
Einführung in die Automatisierung von Linux-Systemadministrationsaufgaben mit Ansible
Kursbeschreibung
Red Hat Enterprise Linux Automation with Ansible (AU294) wurde für Entwicklungs- und Systemadministrationsteams konzipiert, die wiederholbare und fehleranfällige Schritte für die Systemprovisionierung, Konfiguration, Anwendungsbereitstellung und Orchestrierung automatisieren möchten.
Dieser Kurs basiert auf Red Hat® Enterprise Linux® 10, Ansible Core 2.16 und Ansible-Entwicklungstools, die auf Red Hat Ansible Automation Platform 2.5 und 2.6 abgestimmt sind.
Überblick über den Kursinhalt
- Installieren und Konfigurieren der Ansible-Entwicklungstools in VS Code und Konfigurieren der Einstellungen in Ansible
- Erstellen und Aktualisieren von Inventories mit Managed Hosts und Verwalten dazugehöriger Verbindungen
- Automatisieren von Administrationsaufgaben mit Ansible Playbooks
- Erstellen einer Vielzahl effektiver Ansible Playbooks
- Schutz sensibler Daten, die von Ansible Automation Platform mit Ansible Vault verwendet werden
- Wiederverwenden von Code und vereinfachtes Entwickeln von Playbooks mit Ansible Roles und Ansible Content Collections
Zielgruppe für diesen Kurs
- Dieser Kurs ist für Linux-Systemadministratoren, DevOps Engineers, Site Reliability Engineers, Fachkräfte für Infrastrukturautomatisierung sowie Entwicklungsteams gedacht, die wiederholbare Aufgaben ausführen, darunter:
- Automatisieren des Konfigurationsmanagements
- Sicherstellen einer einheitlichen und wiederholbaren Anwendungsbereitstellung
- Provisionieren und Bereitstellen von Entwicklungs-, Test- und Produktionsservern
- Integration mit DevOps CI/CD (Continuous Integration/Continuous Delivery) Workflows
Voraussetzungen für diesen Kurs
- Teilnahme an unserem kostenlosen Einstufungstest, um festzustellen, ob dieses Angebot optimal zu Ihren Kompetenzen passt
- Bestehen des Red Hat System Administrator (RHCSA) Exams (EX200) oder Nachweis vergleichbarer Kenntnisse und Erfahrungen in Bezug auf Red Hat Enterprise Linux
Kursinhalt
- Einführung in Ansible
- Die grundlegenden Konzepte und Verwendung von Ansible beschreiben, Ansible-Entwicklungstools in VS Code installieren und konfigurieren sowie Ansible-Einstellungen konfigurieren
- Entwickeln von Automatisierungsinhalten
- Ansible Inventories erstellen, einfache und komplexe Playbooks schreiben und ausführen sowie Probleme mit Playbooks und Host-Ausfällen beheben
- Entwickeln von Automatisierungsinhalten: Variablen
- Playbooks schreiben, die das Management des Playbooks mithilfe von Variablen vereinfachen, vertrauliche Daten in Variablen schützen sowie Fakten und magische Variablen verwenden, um auf Informationen zu gemanagten Hosts zu verweisen
- Entwickeln von Automatisierungsinhalten: Aufgabensteuerung
- Playbooks schreiben, die mithilfe von Aufgabensteuerungsfunktionen effizient festlegen, welche Aufgaben für jedes Element in einer Liste einmal ausgeführt werden müssen und welche nur dann ausgeführt werden, wenn bestimmte Bedingungen erfüllt sind
- Entwickeln von Automatisierungsinhalten: Deployment von Dateien
- Dateien auf von Ansible gemanagten Hosts bereitstellen, anpassen und personalisieren
- Entwickeln von Automatisierungsinhalten in großem Umfang
- Für das Management komplexer Ansible-Playbooks andere Playbooks und Aufgaben importieren oder einbeziehen sowie erweiterte Host-Patterns verwenden, um bestimmte Hosts effizient aus Ihrem Inventar auszuwählen
- Wiederverwenden von Code mit Ansible Roles und Content Collections
- Ansible Roles und Ansible Content Collections nutzen, um Playbooks schneller zu entwickeln und Ansible-Code wiederzuverwenden
- Automatisieren von Linux-Administrationsaufgaben
- Gängige Linux-Systemadministrationsaufgaben mit Ansible automatisieren
- Einführung in Ansible
Auswirkungen auf die Organisation
- Operative Effizienz durch Automatisierung und den Wegfall manueller Prozesse
- Vereinfachte Skalierung der dynamischen IT-Infrastruktur des Unternehmens
- Beschleunigte Wertschöpfung der Anwendungen
- Schnelle Anpassung und Implementierung benötigter Innovationen mithilfe von DevOps-Praktiken
Auswirkungen auf Einzelne
Sie lernen, reale Probleme mit Linux-Systemen und -Services mit Automatisierung zu lösen, indem Sie effektive Ansible Playbooks erstellen. Sie erwerben die Kompetenzen, mit denen Sie Ihre Workflows automatisieren, die Basis für DevOps-Praktiken schaffen und Ansible für eine effiziente Entwicklung nutzen können.
Empfohlene Anschlusskurse oder Prüfungen
- Red Hat Certified Engineer (RHCE) Exam (EX294)
- Developing Advanced Automation with Red Hat Ansible Automation Platform (AU374)
Onsite-Training verfügbar
Wenn Ihr gesamtes Team geschult werden soll, können wir das Training bei Ihnen vor Ort durchführen – als Remote- oder Präsenzschulung.
Red Hat Learning Subscription
Umfassende Trainings und Lernpfade zu Produkten von Red Hat, branchenweit anerkannte Zertifizierungen und ein flexibles, dynamisches IT-Lernerlebnis.
Erfahren Sie, was andere Teilnehmende in unserer Red Hat Learning Community über diesen Kurs denken.
Personalisierte Lernpfade
Absolvieren Sie diesen Kurs als Teil einer Red Hat Learning Subscription, mit der Sie ein ganzes Jahr lang unbegrenzten On-Demand-Zugriff auf unsere Online-Lernressourcen erhalten.
Verifizierte Kenntnisse
Mit dem kostenlosen Einstufungstest können Sie Ihre Kenntnisse testen und Kompetenzlücken feststellen. Außerdem erhalten Sie Empfehlungen dazu, wo sie am besten mit Red Hat Training beginnen.