Direkt zum Inhalt

OpenVox/Puppet Grundlagen

Im Puppet/OpenVox Grundlagen Training lernen die Teilnehmenden, wie OpenVox/Puppet Konfigurationsmanagement in einer eigenen Infrastruktur eingesetzt werden kann. Sie lernen, wie Erweiterungen eingebunden und genutzt werden können. Für ablaufbasierte oder Host-übergreifende Aktivitäten wird die Nutzung von Tasks und Plans erklärt.

Unsere Kurse finden in Berlin oder online statt. Bitte entnehmen Sie dem jeweiligen Termin, wie die Durchführung geplant ist. Für die Schulungen in Berlin beachten Sie bitte unser Hygienekonzept.

Experte

3 Tage, Berlin oder Online

Martin Alfke

78 Teilnehmerbewertungen

Beschreibung

Änderungen sind der Normalfall in großen Serverfarmen, aber auch in kleineren Büro-Installationen. Werden sie manuell durchgeführt, schleichen sich gerne Fehler ein: Konfigurationsstände sind unterschiedlich, Dienste fallen unplanmäßig aus, Daten gehen verloren. Um solche Fehler soweit wie möglich auszuschließen, implementiert man Automatisierungskonzepte. Die dafür verfügbaren Lösungen unterstützen die Systemadministratoren bei täglichen Aufgaben wie Paketinstallationen, Konfigurationsänderungen oder Systeminstallationen. Wichtig ist dabei, dass die erforderlichen Änderungen nicht mehr manuell ausgeführt werden, sondern innerhalb einer zentralen Komponente beschrieben werden. Um sie dann vor dem Rollout zu testen. Dann spielt es auch keine Rolle mehr, ob die Änderung auf einem, hundert oder sogar tausend Systemen durchgeführt wird.

Eine sehr gute Lösung zur Automatisierung von solchen Aufgaben ist OpenVox/Puppet. OpenVox/Puppet setzt die gewünschten Änderungen (im ITIL-Deutsch "changes") - unabhängig vom Betriebssystem - auf den Servern um. Die genaue Verteilung bestimmt OpenVox/Puppet durch eine deklarative Beschreibungssprache, sowie Dienste-Definitionen und Rechnerklassen.

Die notwendigen Konfigurationsdaten der Server kann OpenVox/Puppet selbst generieren. Dadurch ist es möglich, beispielsweise eine Änderung an allen DNS Servern vorzunehmen, ohne genau zu wissen wie die Server heißen oder welche IP Adressen sie haben.

Dieser Kurs vermittelt Ihnen die notwendigen Fähigkeiten zur Planung, Installation und Administration eines OpenVox/Puppet Konfigurationsmanagement Systems. Das Hauptziel dieses Kurses ist es, OpenVox/Puppet zu verstehen, praktische Erfahrungen im Umgang mit den wichtigsten Funktionen zu sammeln und ein Grundverständnis für komplexe Strukturen zu erwerben.

Kursinhalt

Im Grundlagen Training lernen die Teilnehmenden, wie OpenVox/Puppet Konfigurationsmanagement in einer eigenen Infrastruktur eingesetzt werden kann. Sie lernen, wie Erweiterungen eingebunden und genutzt werden können. Für ablaufbasierte oder Host-übergreifende Aktivitäten wird die Nutzung von Tasks und Plans erklärt.

  • OpenVox/Puppet Konfigurationsmanagement
  • Facter und Facter erweitern
  • Nutzung von OpenVox/Puppet DSL Bibliotheken (Module)
  • OpenVox/Puppet DSL und Parameter
  • Trennung von Code und Daten mit Hiera
  • Aufbau und Struktur von Puppet Bibliotheken (Module)
  • OpenVox/Puppet Orchestrierung
  • Grundlagen OpenVox/Puppet Bolt
  • Aufbau und Struktur von Puppet Tasks
  • Verwendung von Puppet Tasks
  • Aufbau und Struktur von OpenVox/Puppet Tasks und Plans
  • Zugriff und Nutzung von OpenVox/Puppet APIs

Dozent

Martin Alfke

Martin Alfke

Martin Alfke ist Gründer und Geschäftsführer der betadots GmbH, Puppet Certified Professional 2013, 2015, 2019 und Puppet Certfied Consultant. Die betadots GmbH ist offizieller Puppet Solution provider. Martin arbeitet seit 2007 mit Puppet und führt seit 2011 Puppet Trainings in Europa durch. Seit 2025 arbeitet Martin mit seiner Firma gemeinsam mit der Vox Pupuli Community am neuen Community basierten OpenVox Fork von Puppet.

Das sagen unsere Teilnehmer

Anmeldung oder Angebot zum Kurs

Schritt 1: Bitte Termin auswählen

Unsere Kurse finden in Berlin oder online statt. Bitte entnehmen Sie dem jeweiligen Termin, wie die Durchführung geplant ist. Für die Schulungen in Berlin beachten Sie bitte unser Hygienekonzept.

KW
Datum
Dozent
Ort
Status

Schritt 2: Bitte Paket auswählen