Trainings
Wir verfügen über langjährige Erfahrung bei der Weiterbildung und Schulung von IT Mitarbeitern und bieten Trainings zu OpenVox/Puppet & Bolt, Foreman/Katello, GIT und GitLab, Ruby für Puppet und Linux Hochverfügbarkeit an.
Einsteiger
Fortgeschrittene
Experte/Entwickler
Weiterbildung und Schulungen
Die betadots GmbH verfügt über langjährige Erfahrung bei der Weiterbildung und Schulung von IT Mitarbeitern. Unsere öffentlichen Trainings in deutscher Sprache bieten wir in Kooperation mit der Heinlein Akademie Berlin, dem Linuxhotel Essen und der ATIX AG München an. Die aktuellen Termine und die Links zur Anmeldung finden Sie bei den einzelnen Kursen.
Kundenspezifische und englischsprachige Trainings sind ebenfalls möglich. Nehmen Sie in diesem Fall bitte direkt mit uns Kontakt auf.
OpenVox/Puppet & Bolt - Grundlagen
OpenVox/Puppet & Bolt - Fortgeschrittene
GIT und GitLab - Fortgeschrittene
Foreman/Katello - Fortgeschrittene
Linux Hochverfügbarkeit
Einsteiger
Fortgeschrittene
Experte
Einsteiger
OpenVox/Puppet & Bolt – Grundlagen
In diesem Grundlagentraining lernen Sie, wie OpenVox/Puppet-Konfigurationsmanagement in einer eigenen Infrastruktur eingesetzt werden kann und wie Sie OpenVox/Puppet-Erweiterungen einbinden und nutzen können. Für ablaufbasierte oder Host-übergreifende Aktivitäten wird die Nutzung von Puppet Tasks und Plans erklärt.
Dieser Kurs vermittelt Ihnen die notwendigen Fähigkeiten zur Planung, Installation und Administration eines OpenVox/Puppet Konfigurationsmanagementsystems. 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.
Diese Schulung wendet sich an Systemadministratoren, die bereits Erfahrung mit Linux-Systemen haben.
Kursinhalte:
- 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
- OpenVox/Puppet Orchestrierung
- Grundlagen OpenVox/Puppet Bolt
- Aufbau und Struktur von OpenVox/Puppet Tasks und Plans
- Zugriff und Nutzung von OpenVox/Puppet APIs
Vorkenntnisse
Diese Schulung wendet sich an Systemadministratoren, die bereits Erfahrung mit Linux-Systemen haben.
Während der Kurse wird ausschließlich das Thema OpenVox/Puppet als Konfigurationsmanagement bearbeitet, die grundlegenden Mechanismen von Linux-Systemen werden als bekannt vorausgesetzt, ebenso wie Kenntnisse im Bereich TCP/IP Dienste.
Termine
08.-10. Juni 2026, München, ATIX AG
Anmeldung und Info: https://atix.de/schulungen/puppet/#1
01.-03. Juli 2026, Berlin, Heinlein Akademie
Anmeldung und Info: https://www.heinlein-support.de/schulung/openvox-puppet-grundlagen
13.-15. Juli 2026, Essen, Linuxhotel
Anmeldung und Info: https://www.linuxhotel.de/course/puppet-de/
02.-04. November 2026, Essen, Linuxhotel
Anmeldung und Info: https://www.linuxhotel.de/course/puppet-de/
Fortgeschrittene
OpenVox/Puppet & Bolt – Fortgeschrittene
OpenVox/Puppet & Bolt Developer vermittelt die Entwicklung von eigenem Puppet Code und die Nutzung von Hiera zur Trennung von Code und Daten. Die Teilnehmer:innen lernen, wie sie Puppet Tasks erstellen und Tasks für unterschiedliche Betriebssysteme nutzten können. Für Host-übergreifende Aktivitäten wird die Entwicklung von Puppet Tasks und Plans und die Integration in PuppetDB erklärt. Weiterhin gehen wir auf OpenVox/Puppet DSL Code Testing, Hiera EYAML und Sensitive Daten und OpenVox/Puppet APIs ein.
Dieses Training ist die Weiterführung des Puppet Grundlagenkurses und wendet sich an Systemadministratoren und Entwickler, die komplexe OpenVox/Puppet Module entwickeln wollen. Die Teilnehmer:innen sollten bereits über Erfahrungen mit OpenVox/Puppet verfügen und ein solides Verständnis von Konfigurationsmanagement-Strategien mitbringen.
Kursinhalte:
- Kurze Wiederholung der OpenVox/Puppet Grundlagen
- OpenVox/Puppet DSL: Control-Repo, Module, Code Logik, Einsatz von PDK
- OpenVox/Puppet Erweiterungen referenzieren und einbinden
- OpenVox/Puppet Code mit Logik-Elementen (if, case, Datenverifizierung)
- Trennung von Code und Daten mit Hiera
- OpenVox/Puppet DSL Code Testing
- OpenVox/Puppet DSL Module und Profile API Definition
- OpenVox/Puppet Bolt Tasks und Puppet Integration
- OpenVox/Puppet Tasks für unterschiedliche Betriebssysteme (Meta Tasks)
- OpenVox/Puppet Bolt Plans mit OpenVox/Puppet und OpenVox/PuppetDB Integration
- OpenVox/Puppet Erweiterungen (Ruby) – Custom Facts, Functions, Types/Providers
Vorkenntnisse
Diese Schulung wendet sich an Systemadministratoren, die bereits Erfahrung mit OpenVox/Puppet haben.
Vorausgesetzt werden Grundlagen in OpenVox/Puppet, wie sie im OpenVox/Puppet Grundlagen Training vermittelt werden:
- Beherrschung grundlegender OpenVox/Puppet DSL Sprachkonstrukte.
- Verwendung fortgeschrittener Sprachkonstrukte.
- Wie man gut strukturierte Module erstellt, die man allgemein zur Verfügung stellen kann.
- Identifizieren und Vergleichen gängiger Entwurfsmuster.
- Fehlerbehebung und Problemlösung anhand der von OpenVox/Puppet bereitgestellten Daten.
- Implementieren von OpenVox/Puppet Best Practices und Wissen, wie man wann abweicht
Termine
05.-07. Oktober 2026, Berlin, Heinlein Akademie
Anmeldung und Info: https://www.heinlein-support.de/schulung/openvox-puppet-entwickler
19.-21. Oktober 2026, München, ATIX AG
Anmeldung und Info: https://atix.de/schulungen/puppet/#1
Fortgeschrittene
GIT und GitLab für Admins – Fortgeschrittene
GIT hat sich zum verbreitetesten Werkzeug für Versionskontrolle entwickelt und ist damit zu einem zentralen Kollaborationstool geworden. Dies ist nicht nur für die Softwareentwicklung interessant, sondern auch für die IT-Systemadministration.
Der Kurs vermittelt die notwendigen Fähigkeiten zur Verwendung von GIT. Das Hauptziel des Kurses ist es, GIT zu verstehen und praktische Erfahrungen im Umgang mit den wichtigsten Funktionen zu sammeln. Zudem erhalten Sie ein Grundverständnis für komplexe GIT Workflows, sowie eine Einführung in GitLab Appliance.
Nach Abschluss des Kurses wissen Sie, wie GitLab aufgebaut ist und funktioniert. Sie können Ihre eigene GitLab-Instanz betreiben. Sie lernen, wie man GitLab in Organisationen einsetzen und dadurch Standardaufgaben automatisieren kann.
Kursinhalte:
- Einführung in GIT
- Änderungen mit GIT hinzufügen
- Arbeiten mit entfernten GIT Repositories
- Patches, Fehler & Komponenten
- GIT Workflows
- Hosting
- GitLab Installation und Konfiguration
- GitLab Administration
- GitLab Automatisierung
Vorkenntnisse
Für den Kurs werden grundlegende Kenntnisse im Umgang mit Linux Kommandozeilentools (ssh, ls, mkdir, cd, vi oder nano oder emacs) vorausgesetzt. Die Schulung richtet sich an Admins, die GIT bisher nicht einsetzen. Die Teilnehmenden sollten sich sicher in der Shell bewegen und Linux-Grundkenntnisse mitbringen.
Termine
31.August – 02. September 2026, Berlin, Heinlein Akademie
Anmeldung und Info: https://www.heinlein-support.de/schulung/Git-und-GitLab-Training
Fortgeschrittene
Foreman/Katello – Fortgeschrittene
Foreman ist ein umfassendes Lifecycle-Management-Tool für physische und virtuelle Server. Es ist die Open Source Basis von RedHat Satellite und bietet ein zentrales Interface für die Verwaltung einer IT Infrastruktur: Asset Management, Content Management mit Katello (RPM und Debian Repositories), Konfigurationsmanagement (Puppet, Ansible), Provisionierung (Hardware, VM) und Compute Resources (Cloud, Container).
Zusätzlich kann sich Foreman um alle Belange kümmern, die für ein funktionierendes System notwendig sind: DNS, DHCP und TFTP.
Im Kurs werden alle genannten Bestandteile behandelt.
Kursinhalte:
- Foreman Installation und Architektur
- Foreman Smart Proxy
- Content Verwaltung mit Katello
- Konfigurationsmanagement (Ansible undPuppet)
- Provisionierung
- Compute Resources (Cloud, Container)
- Integration von Foreman in eine bestehende Infrastruktur
- Maintenance
- Mandanten und User Management und Rollen Zugriffe
Vorkenntnisse
Für diesen Kurs sind Kenntnisse in Linux-Administration und Netzwerkdiensten notwendig.
Die Inhalte des Kurses richten sich an Systemadministratoren, System Engineers und DevOps Engineers.
Termine
TBA, Berlin, Heinlein Akademie
Anmeldung und Info: https://www.heinlein-support.de/schulung/foreman-katello
03.-05. August 2026, Essen, Linuxhotel
Anmeldung und Info: https://www.linuxhotel.de/course/foreman-de/
Experte
Linux Hochverfügbarkeit – Experte
IP Fail-Over, Lastverteilung und Cluster bauen mit LVS, HAProxy, pacemaker+corosync, drbd & Co.
Serverkomponenten wie Festplatten und Netzteile können früher oder später ausfallen. Auch Menschen machen Fehler. Wie sichere ich als Admin also meine betriebskritische Infrastruktur bestmöglich ab? Moderne Linux-Distributionen bieten die nötigen Mittel, um Auswirkungen auf ein Minimum zu reduzieren.
In diesem Training werden die Konzepte vermittelt, mit denen sich eine Hochverfügbarkeit Ihrer Systeme erreichen lässt. Dabei setzen wir die Konzepte gleich praxisnah mit aktuellen Werkzeugen um. Alle Teilnehmenden werden hierfür auf eigenen Cluster-Nodes arbeiten. Zusätzlich werden wir Themen wie Cluster-Management, Überwachung und Loadbalancer ausführlich behandeln.
In nur drei Tagen konzentrierter Schulung erklären wir theoretische Konzepte und praktische Umsetzung für eine professionell aufgesetzte Hochverfügbarkeit von Linux-Systemen. Nach dem Training sind die Teilnehmenden in der Lage Linux-Systeme und -Anwendungen ausfallsicher zu betreiben.
Kursinhalte:
- Lokale Hochverfügbarkeit
- Loadbalanced Cluster
- Failover Cluster
- Cluster-Storage
Vorkenntnisse
Diese Schulung richtet sich an Systemadministratoren mit umfassender praktischer Erfahrung mit Linux-Systemen. Für das anspruchsvolle Thema Hochverfügbarkeit sind fortgeschrittene Linux-Kenntnisse erforderlich.
Termine
21.-23. September 2026, Essen, Linuxhotel
Anmeldung und Info: https://www.linuxhotel.de/course/hochverfuegbarkeit-de/
07.-09. Dezember 2026, Berlin, Heinlein Akademie
Anmeldung und Info: https://www.heinlein-support.de/schulung/linux-hochverfügbarkeit