Schulungsübersicht
1. Einführung in Ansible
- Überblick über Konfigurationsmanagement und Automatisierung
- Was ist Konfigurationsmanagement?
- Bedeutung der Automatisierung in IT-Operationen
- Was ist Ansible?
- Geschichte und Entwicklung
- Wichtige Funktionen sowie Vorteile
- Architektur von Ansible
- Steuerknoten und verwaltete Knoten
- Inventory-Dateien und Konfigurationseinstellungen
- Module, Plugins sowie Playbooks
- Praktisches Übungsteil
2. Einrichtung von Ansible
- Ansible installieren
- Installation auf verschiedenen Betriebssystemen (Windows, macOS, Linux)
- Umgebung vorbereiten
- Konfiguration des Steuerknotens
- Erstellung und Verteilung von SSH-Schlüsseln
- Praktisches Übungsteil
3. Grundlagen sowie Automatisierung mit Ansible
- Ad-hoc-Befehle zur Automatisierung
- Ausführen einfacher Ansible-Befehle
- Einsatz gängiger Ansible-Module (
ping,command,copy,yum,apt)
- Verwaltung des Inventors
- Statisches gegenüber dynamischem Inventory
- Gruppierung von Hosts
- Host- sowie Gruppenvariablen
- Praktisches Übungsteil
4. Erstellen Ihres ersten Playbooks
Theorie (20 Minuten)
- Einführung in Playbooks
- Grundlagen der YAML-Syntax
- Aufbau von Playbooks: Plays, Tasks sowie Variablen
- Automatisierung mithilfe von Playbooks
- Beispielaufgaben: Software installieren, Dateien verwalten sowie Dienste konfigurieren
- Praktisches Übungsteil
- Aufgabenkontrolle
- Hinzufügen von Handlern sowie Benachrichtigungen
- Einsatz von Bedingungen sowie Schleifen in Tasks
5. Fortgeschrittene Konzepte für Playbooks
- Rollen zur strukturierten Automatisierung
- Einführung in Rollen
- Erstellen und Nutzung von Rollen
- Variablen sowie Systeminformationen
- Definition und Verwendung von Variablen
- Erfassung sowie Einsatz von Systemdaten
- Vorlagen
- Nutzung von Jinja2-Vorlagen
- Dynamische Erstellung von Konfigurationsdateien
- Praktisches Übungsteil
6. Abschluss sowie weitere Schritte
- Zusammenfassung des Tages
- Wichtigste Erkenntnisse zur Automatisierung mit Ansible
- Weitere Lernressourcen
- Bücher, Tutorials sowie offizielle Dokumentationen
- Fragen und Antworten
Voraussetzungen
Grundlegende Kenntnisse der Linux-/Unix-Befehle Vertrautheit mit SSH sowie grundlegenden Netzwerkkonzepten
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