Kontakt aufnehmen

Schulungsübersicht

Einführung in Puppet

  • Was ist Puppet und wie funktioniert es
  • Vorteile der Infrastruktur-Automatisierung
  • Puppet-Architektur: Master, Agent, Manifests, Module

Installation und Konfiguration

  • Installation von Puppet auf Master- und Agent-Knoten
  • Konfiguration der Puppet-Umgebung
  • Verzeichnisstruktur und wichtige Konfigurationsdateien

Verstehen und Erstellen von Manifests

  • Grundlegende Syntax und Struktur
  • Anwendung von Manifests auf Knoten
  • Verwendung von Manifests für Systemänderungen

Verwaltung von Knoten und Ressourcen

  • Definition von Knoten
  • Ressourcentypen: Pakete, Dienste, Dateien, Benutzer, Verzeichnisse
  • Erstellung wiederverwendbarer Aufgaben

Arbeit mit Modulen und Vorlagen

  • Erstellung und Verwendung von Modulen
  • Verwendung von ERB-Vorlagen zur Erzeugung dynamischer Inhalte
  • Strukturierung wiederverwendbarer Komponenten

Fortgeschrittene Funktionen der Puppet-Sprache

  • Angepasste Definitionen und Klassen
  • Bedingungen und Ausdrücke
  • Beziehungen und Reihenfolge

Best Practices und Stil

  • Sprachstil und Formatierungsregeln
  • Puppet Forge und Community-Module
  • Problembehandlung und häufige Probleme

Zusammenfassung und nächste Schritte

Voraussetzungen

  • Verständnis der Systemadministration in Linux- oder Unix-Systemen
  • Erfahrung mit Befehlszeilenwerkzeugen
  • Vertrautheit mit Konzepten der Systemkonfiguration

Zielgruppe

  • Systemadministratoren, die ihre Infrastruktur automatisieren möchten
  • IT-Profis, die Puppet als Lösung zur Konfigurationsverwaltung evaluieren
  • DevOps-Praktiker, die skalierbare Umgebungen aufbauen
 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (1)

Kommende Kurse

Verwandte Kategorien