Kontakt aufnehmen

Schulungsübersicht

1. Einführung in Ansible

  • Übersicht über Konfigurationsmanagement und Automatisierung
    • Was ist Konfigurationsmanagement?
    • Bedeutung der Automatisierung in der IT-Betrieb
  • Was ist Ansible?
    • Geschichte und Entwicklung
    • Hauptmerkmale und Vorteile
  • Ansible-Architektur
    • Steuerknoten und verwaltete Knoten
    • Inventar- und Konfigurationsdateien
    • Module, Plugins und Playbooks
  • Praktische Übung

2. Einrichten von Ansible

  • Installation von Ansible
    • Installation auf verschiedenen Betriebssystemen (Windows, macOS, Linux)
  • Umgebung einrichten
    • Konfigurieren des Steuerknotens
    • Erstellung und Verteilung von SSH-Schlüsseln
  • Praktische Übung

3. Grundlagen von Ansible und Automatisierung

  • Ad-hoc-Befehle für die Automatisierung
    • Ausführen einfacher Ansible-Befehle
    • Verwendung gängiger Ansible-Module (ping, command, copy, yum, apt)
  • Inventarverwaltung
    • 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: Plays, Tasks, Variablen
  • Automatisierung von Aufgaben mit Playbooks
    • Beispielaufgaben: Softwareinstallation, Dateiverwaltung und Dienste
  • Praktische Übung
  • Aufgabensteuerung
    • Hinzufügen von Handler und Benachrichtigungen
    • Verwendung 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
    • Definition und Verwendung von Variablen
    • Sammeln und Verwenden von Fakten
  • Vorlagen
    • Verwendung von Jinja2-Vorlagen
    • Dynamisches Erstellen von Konfigurationsdateien
  • Praktische Übung

6. Fazit und nächste Schritte

  • Zusammenfassung des Tages
    • Wichtige Erkenntnisse zur Automatisierung mit Ansible
  • Weitere Lernressourcen
    • Bücher, Tutorials und offizielle Dokumentation
  • Fragen und Antworten

Voraussetzungen

Grundkenntnisse in Linux/Unix-Befehlen Vertrautheit mit SSH und grundlegenden Netzwerk Konzepten

 7 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (5)

Kommende Kurse

Verwandte Kategorien