Schulungsübersicht
1. Einführung in Ansible
- Überblick über Configuration Management und Automatisierung
- Was ist Configuration Management?
- Die Bedeutung der Automatisierung im IT-Betrieb
- Was ist Ansible?
- Geschichte und Entwicklung
- Hauptmerkmale und Vorteile
- Ansible Architektur
- Kontrollknoten und verwaltete Knoten
- Inventar- und Konfigurationsdateien
- Module, Plugins und Spielbücher
- Praktische Übung
2. Einrichten Ansible
- Installieren Ansible
- Installation auf verschiedenen Betriebssystemen (Windows, macOS, Linux)
- Einrichten der Umgebung
- Konfigurieren des Kontrollknotens
- SSH-Schlüssel erzeugen und verteilen
- Praktische Übung
3. Ansible Grundlagen und Automatisierung
- Ad-Hoc-Befehle für die Automatisierung
- Ausführen einfacher Ansible-Befehle
- Verwendung gängiger Ansible-Module
(ping
,command
,copy
,yum
,apt
)
- Inventarisierung Management
- Statisches vs. dynamisches Inventar
- Gruppierung von Hosts
- Host-Variablen und Gruppenvariablen
- Praktische Übung
4. Schreiben Ihres ersten Playbooks
Theorie (20 Minuten)
- Einführung in Playbooks
- Grundlagen der YAML-Syntax
- Playbook-Struktur: Abläufe, Aufgaben, Variablen
- Automatisieren von Aufgaben mit Playbooks
- Beispielaufgaben: Installation von Software, Verwaltung von Dateien und Diensten
- Praktische Übung
- Task-Steuerung
- Hinzufügen von Handlern und Benachrichtigungen
- Verwendung von Bedingungen und Schleifen in Tasks
5. Fortgeschrittene Playbook-Konzepte
- Rollen für strukturierte Automatisierung
- Einführung in Rollen
- Erstellen und Verwenden von Rollen
- Variablen und Fakten
- Definieren und Verwenden von Variablen
- Erfassen und Verwenden von Fakten
- Schablonen
- Jinja2-Vorlagen verwenden
- Dynamische Generierung von Konfigurationsdateien
- Praktische Übung
6. Fazit und nächste Schritte
- Rekapitulation des Tages
- Wichtige Erkenntnisse zur Automatisierung mit Ansible
- Weitere Lernressourcen
- Bücher, Tutorials und offizielle Dokumentation
- FRAGEN UND ANTWORTEN
Voraussetzungen
Basic understanding of Linux/Unix commands Familiarity with SSH and basic networking concepts
Erfahrungsberichte (5)
Gutes praktisches Labor und Schulungshandbuch
Raymond - GOVERNMENT TECHNOLOGY AGENCY
Kurs - Introduction to Ansible Automation
Maschinelle Übersetzung
Wissen der Ausbilder
Peter - Fast Lane Consulting and Education Services Limited
Kurs - Introduction to Ansible Automation
Maschinelle Übersetzung
Es war wirklich präzise für mein Verständnis. Da ich neu in Ansible war, wurde ein guter theoretischer Hintergrund mit vielen praktischen Beispielen erklärt, um die Grundlagen von Ansible zu verstehen. Ich freue mich, dass ich an dieser Ausbildung teilgenommen habe!
Rostislav Mikl - Global Knowledge Network Training Limited
Kurs - Introduction to Ansible Automation
Maschinelle Übersetzung
Der Lehrer ist sehr geduldig und schien sich nicht allzu sehr von meiner Vielzahl an Fragen stören zu lassen.
Martine Schroor - Global Knowledge Network Training Limited
Kurs - Introduction to Ansible Automation
Maschinelle Übersetzung
- die Herangehensweise des Trainers und die Art und Weise, wie er erklärt hat
hatim hajji - ING Business Shared Services B.V.
Kurs - Introduction to Ansible Automation
Maschinelle Übersetzung