DO274

Einführung in Event-Driven Ansible

Überblick

Nutzung, Deployment und Konfiguration von Event-Driven Ansible zur Ausführung von Automatisierungscode bei Auslösung durch von der IT-Infrastruktur gesendete Events.

Kursbeschreibung

  • Introduction to Event-Driven Ansible (DO274) richtet sich an Systemadmins, DevOps Engineers und andere technische Fachkräfte, die Event-Driven Ansible (EDA) so nutzen, bereitstellen und konfigurieren möchten, dass Automatisierungscode ausgeführt wird, wenn dies durch Events von unterstützten Event-Quellen wie Monitoring-Systemen, Webhooks und Apache Kafka ausgelöst wird. Sie lernen, Ansible Rulebooks zu schreiben und diese in Event-Driven Ansible Controller zu verwenden, um auf Events zu reagieren und Infrastrukturprobleme zu beheben. Außerdem lernen Sie wichtige Use Cases als Beispiele für die Verwendung von Event-Driven Ansible in Ihrer IT-Infrastruktur kennen.

  • Dieser Kurs basiert auf Red Hat® Ansible Automation Platform 2.4.

Überblick über den Kursinhalt

  • Einführung in Event-Driven Ansible und Beschreiben der Architektur und einiger wichtiger Use Cases und Vorteile

  • Lesen, Schreiben und Testen grundlegender Ansible Rulebooks, die auf Events aus verschiedenen Quellen reagieren

  • Erläutern der Installationsoptionen und -schritte für Event-Driven Ansible Controller

  • Einrichten neuer Projekte, der Umgebung für Automatisierungsentscheidungen und der Integration mit Automation Controller, damit Event-Driven Ansible Controller Jobvorlagen basierend auf den von Ansible Rulebooks überwachten Events starten kann

  • Konfigurieren und Verwenden von Event-Driven Ansible zur Reaktion auf Events, die von Git-Operationen generiert werden, wie Push-Benachrichtigungen oder Pull-Anfragen, und zum Erstellen entsprechender GitOps-Workflows

  • Konfigurieren von Ansible für die Verwendung von Netzwerktelemetrie zur automatischen Reaktion auf Events und zum Implementieren von Behebungsmaßnahmen oder Konfigurationsänderungen

Zielgruppe

  • Dieser Kurs richtet sich an Systemadmins, DevOps Engineers, Netzwerkadmins und andere technische Fachkräfte, die für die schnelle Reaktion auf Infrastruktur- oder Anwendungs-Events verantwortlich sind und sich für die Implementierung von Behebungsmaßnahmen und Lösungen für Probleme durch Automatisierung interessieren.

Empfohlenes Training

  • Nehmen Sie an unserem kostenlosen Einstufungstest teil, um festzustellen, ob dieses Angebot optimal zu Ihren Kompetenzen passt.

  • Erfahrung auf Benutzerebene mit Red Hat Enterprise Linux und der Ausführung von Befehlen über die Shell sind erforderlich, Kompetenzen auf RHCSA- oder RHCE-Level werden empfohlen.

  • Teilnehmende sollten über grundlegende Kenntnisse in Befehlszeilen-Ansible, Visual Studio Code und Git verfügen. Erfahrung mit Red Hat Ansible Automation Platform 2 und Automation Controller wird empfohlen.

Technische Voraussetzungen

  • Für virtuelles und selbstbestimmtes Lernen:

    • Für die Übungen und Labs ist ein Internetzugang erforderlich.

    • BYOD/BYDW wird nicht unterstützt.

  • Für Präsenzschulungen:

    • Internetzugriff ist nicht erforderlich.

    • BYOD/BYDW wird nicht unterstützt.

Inhalt

Kursinhalte

  • Erste Schritte mit Event-Driven Ansible

    • Eine Ansible-Automatisierung erstellen, die Playbooks basierend auf Events ausführen kann, die von verschiedenen unterstützten Quellen bereitgestellt werden

  • Erste Schritte mit Event-Driven Ansible

    • Event-Driven Ansible Controller als Service konfigurieren, der eine Regel-Engine bereitstellt, die auf Events wartet und Ihre Ansible Rulebooks aktiviert

  • Use Cases für Event-Driven Ansible

    • Beispielhafte Use Cases für Event-Driven Ansible erkunden

Ergebnisse

Auswirkungen auf die Organisation

  • Nach Abschluss des Kurses können Unternehmen schnell auf Ausfälle und andere Events reagieren, die Effizienz steigern und Ausfallzeiten reduzieren, indem sie Automatisierungsaufgaben basierend auf Warnungen und Events, die in der IT-Infrastruktur erkannt wurden, sofort ausführen.

Auswirkungen auf Einzelne

  • Teilnehmende sind in der Lage, Ansible-Automatisierungscode zu schreiben und zu konfigurieren, der beim Auftreten von Events in Ihrer IT-Infrastruktur automatisch ausgeführt werden kann, ohne dass ein manuelles Eingreifen erforderlich ist.

  • Sie können die Event-Driven Ansible-Automatisierung zentral managen, um die Zusammenarbeit und Koordination zwischen den Mitgliedern des Entwicklungsteams zu ermöglichen und die durchgeführten Maßnahmen und Ergebnisse dieser Automatisierungsausführungen zu überwachen.

  • Sie erstellen Automatisierungs-Workflows, die in DevOps- und GitOps-Praktiken und -Verfahren integriert werden können.

Empfohlene Anschlusskurse oder Prüfungen

  • Nicht verfügbar