Kursüberblick
Einführung in Configuration as Code (CaC) unter Verwendung von Git- und CI/CD-Prinzipien zur Einrichtung einer robusten, versionskontrollierten und automatisierten Pipeline für das Konfigurationsmanagement von Red Hat Ansible Automation Platform.
Der Kurs Configuration as Code for Enterprise Automation with Red Hat Ansible Automation Platform (AU245) vermittelt IT-Fachleuten, wie sie Red Hat Ansible Automation Platform durch die Anwendung der Kernprinzipien von Configuration as Code skalieren und verwalten können.
Zielgruppe
- Ansible Automation Architects und Platform Engineers, die eine Ansible Automation-Infrastruktur für ihre Organisationen planen, entwerfen und bereitstellen müssen
- Systemadministratoren, Site Reliability Engineers und DevOps Engineers, die Automatisierungsabläufe unterstützen und die Automatisierungsinfrastruktur von Ansible bereitstellen, verwalten, betreiben und warten müssen
Voraussetzungen
- Praktische Erfahrung in der Erstellung und Ausführung von Ansible Playbooks
- Solides Verständnis der Kernkonzepte von Ansible, einschließlich Inventories, Variablen, Ansible Roles und Ansible Content Collections
- Grundlegende Vertrautheit mit der Benutzeroberfläche von Red Hat Ansible Automation Platform und Konzepten wie Projekten, Inventories und Job-Templates
- Empfohlen, aber nicht erforderlich: Abschluss des Kurses Managing Enterprise Automation with Red Hat Ansible Automation Platform (AU467)
Kursziele
Auswirkungen auf die Organisation
Mit der Implementierung einer Configuration as Code-Methode können Unternehmen eine robuste, versionskontrollierte und automatisierte Pipeline für das Konfigurationsmanagement einrichten. Mit diesem Ansatz werden Hindernisse überwunden, die einer zuverlässigen Skalierung der Automatisierung entgegenstehen, indem er Konfigurationskonsistenz sicherstellt, die Änderungsverfolgung verbessert und die operativen Risiken und Ausfallzeiten, die mit manuellen, fehleranfälligen Deployments einhergehen, deutlich reduziert.
Auswirkungen auf Einzelne
Sie entwickeln eine Grundlage für Git- und CI/CD-Prinzipien, die Ihnen den Übergang von der manuellen Administration von Red Hat Ansible Automation Platform zu einem automatisierten Ansatz erleichtern. Sie erwerben die notwendigen praktischen Kenntnisse, um Configuration as Code zu verwenden und können Deployments sicher validieren, testen und von Staging-Umgebungen in die Produktion bringen. Durch das Einführen dieser grundlegenden Praktiken für Abläufe können Sie die Zusammenarbeit im Team verbessern, Deployment-Fehler reduzieren und lernen, kritische Systemänderungen zuverlässig auszuführen.
Kursinhalt
- Einführung in Configuration Code und CI/CD-Prinzipien zur Überwindung von Hindernissen für eine zuverlässige Skalierung der Automatisierung
- Verwalten von Code- und Konfigurationsdateien mit dem verteilten Versionskontrollsystem Git
- Zusammenarbeit in Git-Repositories und die Synchronisierung von lokalen und Remote-Inhalten, um verteilte Workflows zu ermöglichen
- Verwaltung von Red Hat Ansible Automation Platform mit Configuration as Code, Verwendung von Git, validierten Ansible Content Collections und automatisierten CI/CD-Pipelines