Seminar / Training
Infrastructure as Code macht Gruppen, Policies, Networks und weitere NetBird-Objekte überprüfbar und wiederholbar. Das Seminar entwickelt eine modulare Terraform-Struktur mit sicherem State, Imports, Tests und kontrollierter Pipeline.
Inhaltsübersicht
- Zielsetzung
- Zielgruppe
- Voraussetzungen
- Seminarinhalte
- Praxisübungen
- Methodik
Zielsetzung
- Terraform-Provider, Authentisierung und Ressourcenmodell sicher einrichten
- Gruppen, Policies, Networks, Ressourcen, DNS und Integrationen deklarativ verwalten
- State, Import, Module, Abhängigkeiten und Geheimnisse kontrolliert organisieren
- Planprüfung, Freigaben, Drift-Erkennung und Rollback in CI/CD integrieren
Zielgruppe
DevOps, Plattformengineering, Cloud Engineering, Automatisierungsentwicklung und technische NetBird-Administration.
Voraussetzungen
Gute Terraform-Kenntnisse, Versionsverwaltung, CI/CD und NetBird-Objektmodell. Sicherer Umgang mit Service Usern und Tokens.
Seminarinhalte
- Schritt 1: Repository und Zuständigkeiten strukturieren
Umgebungen, Module, Variablen, State, Reviewprozess und Eigentümerschaft werden vor der Ressourcenerstellung festgelegt.
- Schritt 2: Provider sicher konfigurieren
Service User, Token, Management-Endpunkt, Versionsbindung und Geheimnisübergabe werden ohne Klartext im Repository eingerichtet.
- Schritt 3: Bestehende Umgebung inventarisieren
Gruppen, Policies, Networks, Ressourcen, Namenserver und Benutzerobjekte werden dem gewünschten Codebestand zugeordnet.
- Schritt 4: Grundressourcen deklarieren
Gruppen, Setup Keys und minimale Policies werden mit Variablen, Beschreibungen und eindeutigen Namen modelliert.
- Schritt 5: Networks und DNS abbilden
Networks, Ressourcen, Router, Namenservergruppen und Abhängigkeiten werden deklarativ verbunden.
- Schritt 6: Module entwickeln
Wiederkehrende Standort-, Projekt- oder Umgebungsstrukturen werden in versionierte Module mit klaren Eingaben und Ausgaben überführt.
- Schritt 7: State sicher betreiben
Remote State, Sperrung, Verschlüsselung, Zugriff, Sicherung, Wiederherstellung und getrennte Umgebungen werden eingerichtet.
- Schritt 8: Bestehende Objekte importieren
Importadressen, Abgleich, Planbereinigung und schrittweise Übernahme verhindern unbeabsichtigte Neuerstellung oder Löschung.
- Schritt 9: Qualität und Sicherheit prüfen
Formatierung, Validierung, Plananalyse, Policy-Checks, Negativtests und Schutz kritischer Ressourcen werden automatisiert.
- Schritt 10: Pipeline und Drift-Kontrolle etablieren
Pull Request, freigegebener Plan, Apply, Protokoll, Rollbackstrategie und regelmäßiger Plan gegen manuelle Abweichungen werden umgesetzt.
Praxisübungen
- Deklarative Anlage einer Projektumgebung mit Gruppen, Setup Key und minimaler Policy
- Terraform-Modul für einen Standort mit Network, Ressourcen und DNS-Konfiguration
- Import einer bestehenden Gruppe und Policy mit anschließender Drift-Erkennung
Methodik
Eine kleine NetBird-Konfiguration wird vom leeren Repository bis zur freigegebenen Pipeline aufgebaut. Code Review, Import und absichtlich erzeugte Drift sind feste Laborbestandteile.
Fachbereichsleitung / Trainerteam / Ansprechpersonen
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de
Seminardetails
| Dauer: | 2 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weiterer Tag 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 1.198 zzgl. MwSt. Inhaus: € 3.400 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | DevOps, Plattformengineering, Cloud Engineering, Automatisierungsentwicklung und technische NetBird-Administration |
| Voraussetzungen: | Gute Terraform-Kenntnisse, Versionsverwaltung, CI/CD und NetBird-Objektmodell. Sicherer Umgang mit Service Usern und Tokens |
| Standorte: | Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg |
| Methoden: | Vortrag, Demonstrationen, praktische Übungen am System |
| Seminararten: | Öffentlich, Webinar, Inhouse, Workshop - alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht |
| Durchführungsgarantie: | ja, ab 2 Teilnehmern |
| Sprache: | Deutsch - bei Firmenseminaren ist auch Englisch möglich |
| Seminarunterlage: | Dokumentation auf Datenträger oder als Download |
| Teilnahmezertifikat: | ja, selbstverständlich |
| Verpflegung: | Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch) |
| Support: | 3 Anrufe im Seminarpreis enthalten |
| Barrierefreier Zugang: | an den meisten Standorten verfügbar |
| Weitere Informationen unter + 49 (221) 74740055 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
