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
It was really accurate for my understanding. As I was new in Ansible, there was good theoretical background explained with a lot of practical examples to understand Ansible basics. I am happy I attended such training!
Rostislav Mikl - Global Knowledge Network Training Limited
Kurs - Introduction to Ansible Automation
The teacher is very patient, and he did not seem to be too annoyed by my multitude of questions.
Martine Schroor - Global Knowledge Network Training Limited
Kurs - Introduction to Ansible Automation
- 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