Schulungsübersicht
1. Einführung in Ansible
- Übersicht über Configuration Management und Automatisierung
- Was ist Configuration Management?
- Die Bedeutung von Automatisierung in IT-Betriebsabläufen
- Was ist Ansible?
- Geschichte und Entwicklung
- Hauptmerkmale und Vorteile
- Ansible-Architektur
- Steuerungsknoten und verwaltete Knoten
- Inventar- und Konfigurationsdateien
- Module, Plugins und Playbooks
- Praxisübung
2. Einrichtung von Ansible
- Installation von Ansible
- Installation auf verschiedenen Betriebssystemen (Windows, macOS, Linux)
- Einrichtung der Umgebung
- Konfiguration des Steuerungsknotens
- Generierung und Verteilung von SSH-Schlüsseln
- Praxisübung
3. Grundlagen und Automatisierung mit Ansible
- Ad-hoc-Befehle für die Automatisierung
- Ausführung einfacher Ansible-Befehle
- Nutzung gängiger Ansible-Module (
ping,command,copy,yum,apt)
- Inventarverwaltung
- Statisches vs. dynamisches Inventar
- Gruppierung von Hosts
- Host-Variablen und Gruppenvariablen
- Praxisübung
4. Schreiben Ihres ersten Playbooks
Theorie (20 Minuten)
- Einführung in Playbooks
- Grundlagen der YAML-Syntax
- Struktur des Playbooks: Plays, Tasks, Variablen
- Automatisierung von Aufgaben mit Playbooks
- Beispielaufgaben: Softwareinstallation, Dateiverwaltung und Dienststeuerung
- Praxisübung
- Aufgabensteuerung
- Hinzufügen von Handler und Benachrichtigungen
- Nutzung von Bedingungen und Schleifen in Aufgaben
5. Fortgeschrittene Playbook-Konzepte
- Rollen für strukturierte Automatisierung
- Einführung in Rollen
- Erstellung und Nutzung von Rollen
- Variablen und Fakten
- Definieren und Nutzen von Variablen
- Sammlung und Nutzung von Fakten
- Vorlagen
- Nutzung von Jinja2-Vorlagen
- Dynamische Generierung von Konfigurationsdateien
- Praxisübung
6. Fazit und weitere Schritte
- Rückblick auf den Tag
- Wichtige Erkenntnisse zur Automatisierung mit Ansible
- Weitere Lernressourcen
- Bücher, Tutorials und offizielle Dokumentation
- Fragen und Antworten
Voraussetzungen
Grundlegendes Verständnis von Linux/Unix-Befehlen Vertrautheit mit SSH und grundlegenden Netzwerk concepts
Erfahrungsberichte (5)
Gute praktische Übung und Trainingsanleitung
Raymond - GOVERNMENT TECHNOLOGY AGENCY
Kurs - Introduction to Ansible Automation
Maschinelle Übersetzung
Trainerwissen
Peter - Fast Lane Consulting and Education Services Limited
Kurs - Introduction to Ansible Automation
Maschinelle Übersetzung
Es war sehr genau und hilfreich für mein Verständnis. Da ich neu bei Ansible war, wurde eine gute theoretische Grundlage mit vielen praktischen Beispielen erklärt, um die Basics von Ansible zu verstehen. Ich bin froh, dass ich dieses Training besucht habe!
Rostislav Mikl - Global Knowledge Network Training Limited
Kurs - Introduction to Ansible Automation
Maschinelle Übersetzung
Der Lehrer ist sehr geduldig und schien nicht besonders genervt von meinen vielen Fragen zu sein.
Martine Schroor - Global Knowledge Network Training Limited
Kurs - Introduction to Ansible Automation
Maschinelle Übersetzung
- der Ansatz des Trainers und wie er erklärt hat
hatim hajji - ING Business Shared Services B.V.
Kurs - Introduction to Ansible Automation
Maschinelle Übersetzung