Schulungsübersicht

Einführung

Überblick über die Funktionen und Architektur der Red Hat Ansible Automation Platform

  • Wiederholung grundlegender Ansible-Konzepte und -Prinzipien
  • Verständnis der Kerninhalte und Ressourcen von Ansible

Installation und Einrichtung der Red Hat Ansible Automation Platform

  • Voraussetzungen für die Ansible-Installation
  • Aktualisierung der aktuellen Ansible-Version

Konfiguration der Red Hat Ansible Automation Platform

  • Durchführung erweiterter Umgebungs-Konfigurationsmethoden
  • Arbeiten mit erweiterten Ansible-CLI-Befehlen

Ausführen von Ansible-Playbooks und Üben der Komponentendelegation

  • Durchführen und Verwalten spezifischer Use Cases für Aufgaben und Plays

Nutzung wiederverwendbarer Ansible-Artefakte und Automatisierung komplexer Aufgaben mit Inventory

Verarbeitung der Dateninteraktion zwischen Ansible-Tools und Systemen

Tiefgang in die Nutzung traditioneller Ansible-Komponenten und Ad-hoc-Befehle

Nutzung erweiterter Ansible-Automatisierungssyntax mit YAML

  • Verwalten von unsicheren oder rohen Datenzeichenketten
  • Verwendung von YAML-Anker- und Alias-Konstrukten für erhöhte Flexibilität

Manipulation komplexer Daten und Transformation von Zeichenkettenfunktionen in Ansible

Arbeiten mit erweiterbarer Ansible-Plugin-Architektur

  • Typen von Ansible-Plugins und wie man deren Nutzung maximieren kann

Anwendung erweiterter Playbook-Schlüsselwörter und Kommandozeilenwerkzeuge von Ansible

Überblick über komplexe Moduloperationen mit Red Hat Ansible

Verwalten und Koordinieren von Ansible-Rolling-Updates

Zugreifen auf Red Hat Ansible Tower mithilfe der Ansible Automation Platform

Integration von Ansible in die Red Hat Advanced Cluster Management

Interaktion mit RESTful-APIs unter Verwendung von Playbooks und Tower

Automatisieren von Build-Pipelines und Optimierung von Workflows in der Ansible Automation Platform

Entwicklung von CI/CD-Ansätzen mit Ansible Automation Platform und Tower

Erstellen und Schreiben benutzerdefinierter Module und Plugins für Ansible-Entwicklungsprojekte

  • Hinzufügen und Optimieren lokaler Module und Plugins
  • Konventionen und Best Practices für die Entwicklung von Ansible-Modulen

Betreiben der Red Hat Ansible Automation Platform mit Python 3.x

Debuggen von Modulen und Tipps zur Dokumentationsformatierung

Überblick über die Entwicklung von Ansible-Modulen in externen Plattformen

  • Richtlinien für Ansible-Automatisierung bei Microsoft, AWS und mehr

Testen von Ansible mit effizienten Methoden und Überwachen von Modullifecycles

  • Erweiterte Entwicklungspraktiken für andere Ansible-Ressourcen und -Werkzeuge

Maximieren der Python-API der Red Hat Ansible Automation Platform

Arbeiten mit Ansible Galaxy und Nutzung von Metadatenstrukturen

Nutzen öffentlicher Cloud-Dienste im Einklang mit Ansible

Bereitstellen cloudbasierter Anwendungen mithilfe von Ansible-Automatisierung

  • Migration auf eine cloudbasierte Plattform mit Ansible
  • Durchführung erweiterter Red Hat OpenShift-Implementierungen

Automatisieren von Netzwerken mit Ansible und Reagieren auf dynamische Operationsworkloads

  • Arbeiten mit Ansible-Netzwerkmodulen und Analysieren von Ansible-Daten
  • Verwalten von Timeout, Proxy und anderen Problemen
  • Üben von Virtualisierungs- und Containerisierungsmethoden

Warten und Verwalten der Ansible Automation Platform und ihrer Komponenten

Demonstrieren der häufigsten Automatisierungsfallstudien für die Organisation

Fehlersuche bei Red Hat Ansible Automation Platform

Zusammenfassung und Schlussfolgerung

Voraussetzungen

  • Hintergrund in der Linux-Systemverwaltung und auf der Kommandozeile (CLI)
  • Erfahrung mit grundlegenden Ansible-Automatisierungsaufgaben
  • Kenntnisse in der YAML-Programmiersyntax
  • Verständnis von IT-Infrastrukturen und Workflows
  • Grundkenntnisse der Python-Programmiersprache

Zielgruppe

  • DevOps-Ingenieure
  • Entwickler
  • SysOps-Administratoren
 35 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (1)

Kommende Kurse

Verwandte Kategorien