Seminar PowerDNS Container, Kubernetes und automatisierte Bereitstellung

Kurzprofil

Container vereinfachen reproduzierbare Bereitstellung, lösen aber weder Datenhaltung noch Verfügbarkeit automatisch. Der Kurs betrachtet deshalb Authoritative Server, Recursor und dnsdist getrennt nach Zustand, Netzverhalten, Skalierbarkeit und Aktualisierungsstrategie.

In einer Kubernetes-Laborumgebung entstehen sichere Manifeste, Konfigurations- und Geheimnisverwaltung, Zustandsprüfungen, Service-Zugänge und kontrollierte Rollouts. Persistente Backends und externe Datenbanken werden ausdrücklich in die Architektur einbezogen.

Inhaltsübersicht

  1. Kurzprofil
  2. Zielgruppe
  3. Voraussetzungen
  4. Container- und Zustandsmodell
  5. Konfiguration und Geheimnisse
  6. Netzwerk und Dienste
  7. Authoritative Server und persistente Daten
  8. Recursor und dnsdist skalieren
  9. Rollouts und Versionswechsel
  10. Beobachtbarkeit und Fehleranalyse
  11. Sicherheit und Wiederherstellung
  12. Praxisübungen
  13. Methodik

Zielgruppe

DevOps-, Plattform- und Kubernetes-Administration, DNS- und Netzwerkbetrieb sowie Architekturteams für cloudnative Infrastruktur.

Voraussetzungen

Praktische Linux- und Containerkenntnisse, Grundlagen von Kubernetes sowie DNS-Grundwissen. Erste Erfahrung mit mindestens einer PowerDNS-Komponente ist hilfreich.

Seminarinhalte

Modul 1: Container- und Zustandsmodell

  1. Schritt 1: Prozess, Konfiguration, Zonendaten, Cache und Schlüsselmaterial getrennt klassifizieren.
  2. Schritt 2: Immutable Image und laufzeitabhängige Konfiguration voneinander trennen.
  3. Schritt 3: Schreibbare Pfade und notwendige Persistenz je Komponente bestimmen.
  4. Schritt 4: Ein reproduzierbares Image mit festgelegter Version und minimalem Umfang erstellen.

Modul 2: Konfiguration und Geheimnisse

  1. Schritt 1: Konfiguration in klar abgegrenzte Dateien und Parameter zerlegen.
  2. Schritt 2: Passwörter, API-Schlüssel und TLS-Material als Geheimnisse verwalten.
  3. Schritt 3: Dateirechte und Einbindungspfade im Container prüfen.
  4. Schritt 4: Änderungen so gestalten, dass Neustart und Rollback eindeutig sind.

Modul 3: Netzwerk und Dienste

  1. Schritt 1: UDP-, TCP-, TLS-, HTTP- und Verwaltungsports getrennt veröffentlichen.
  2. Schritt 2: Service-Typ, Quelladressenerhalt und Lastverteilung passend auswählen.
  3. Schritt 3: Netzrichtlinien für Client-, Backend- und Verwaltungsverkehr definieren.
  4. Schritt 4: DNS-Abfragen innerhalb und außerhalb des Clusters vollständig testen.

Modul 4: Authoritative Server und persistente Daten

  1. Schritt 1: Backend-Variante und Schreibpfad für den Clusterbetrieb auswählen.
  2. Schritt 2: Externe Datenbank oder persistentes Volume sicher anbinden.
  3. Schritt 3: Mehrere Instanzen ohne konkurrierende Schreibverantwortung betreiben.
  4. Schritt 4: Sicherung und Wiederherstellung außerhalb des Pod-Lebenszyklus verankern.

Modul 5: Recursor und dnsdist skalieren

  1. Schritt 1: Rekursive Instanzen mit lokaler Cachewirkung und horizontaler Skalierung planen.
  2. Schritt 2: dnsdist-Pools und Backend-Erkennung im Cluster konfigurieren.
  3. Schritt 3: Start-, Bereitschafts- und Lebensprüfungen fachlich korrekt trennen.
  4. Schritt 4: Skalierung anhand von Last, Latenz und Fehlerquote auslösen.

Modul 6: Rollouts und Versionswechsel

  1. Schritt 1: Vorprüfung von Konfiguration und Image automatisieren.
  2. Schritt 2: Rolling Update, Canary und vollständige Umschaltung vergleichen.
  3. Schritt 3: DNS-spezifische Auswirkungen auf UDP, TCP und Caches beobachten.
  4. Schritt 4: Fehlerhafte Version mit unveränderter Konfiguration kontrolliert zurückrollen.

Modul 7: Beobachtbarkeit und Fehleranalyse

  1. Schritt 1: Metriken, Logs und Ereignisse je Pod und Dienst zusammenführen.
  2. Schritt 2: Instanzwechsel und kurzlebige Pod-Namen in Dashboards berücksichtigen.
  3. Schritt 3: Netzwerk-, Orchestrierungs- und DNS-Fehler schichtweise eingrenzen.
  4. Schritt 4: Betriebsrunbooks für Pod-Ausfall, Datenproblem und Standortverlust erstellen.

Modul 8: Sicherheit und Wiederherstellung

  1. Schritt 1: Containerrechte, Dateisystem, Fähigkeiten und Image-Inhalt minimieren.
  2. Schritt 2: Geheimniswechsel ohne unnötige Gesamtunterbrechung durchführen.
  3. Schritt 3: Clusterunabhängige Sicherungen und Wiederherstellungspunkte prüfen.
  4. Schritt 4: Kompletten Wiederaufbau aus versionierten Artefakten testen.

Praxisübungen

  • Erstellung eines reproduzierbaren Container-Images
  • Bereitstellung von Authoritative Server, Recursor und dnsdist im Cluster
  • Konfiguration von Services, Netzrichtlinien und Geheimnissen
  • Einrichtung fachlich geeigneter Zustandsprüfungen
  • Kontrollierter Rolling Update mit Rückfall
  • Wiederherstellung einer Komponente aus versionierter Konfiguration

Methodik

Die Plattform wird schrittweise vom Einzelcontainer zum orchestrierten Mehrkomponentensystem aufgebaut. Jede Stufe wird durch Funktions-, Ausfall- und Wiederherstellungstests abgesichert.

Fachbereichsleitung und Trainerteam

Seminardetails

   
Dauer: 3 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr
Preis: Öffentlich oder Live Stream: € 1.797 zzgl. MwSt.
Inhaus: € 5.100 zzgl. MwSt.
Teilnehmeranzahl: min. 2 - max. 8
Teilnehmer: DevOps-, Plattform- und Kubernetes-Administration, DNS- und Netzwerkbetrieb sowie Architekturteams für cloudnative Infrastruktur.
Voraussetzungen: Praktische Linux- und Containerkenntnisse, Grundlagen von Kubernetes sowie DNS-Grundwissen. Erste Erfahrung mit mindestens einer PowerDNS-Komponente ist hilfreich.
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, Inhaus, 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.

Seminar Startdatum Enddatum Ort Dauer
Bremen 3 Tage
Berlin 3 Tage
Mainz 3 Tage
Erfurt 3 Tage
Darmstadt 3 Tage
Frankfurt 3 Tage
Paderborn 3 Tage
Essen 3 Tage
Konstanz 3 Tage
Freiburg 3 Tage
Potsdam 3 Tage
Flensburg 3 Tage
Leipzig 3 Tage
Hamm 3 Tage
Rostock 3 Tage
Hamburg 3 Tage
Luxemburg 3 Tage
Hannover 3 Tage
Stuttgart 3 Tage
Dresden 3 Tage
Madgeburg 3 Tage
Regensburg 3 Tage
Jena 3 Tage
Trier 3 Tage
München 3 Tage
Friedrichshafen 3 Tage
Kassel 3 Tage
Ulm 3 Tage
Münster 3 Tage
Nürnberg 3 Tage
Köln 3 Tage
Wuppertal 3 Tage
Berlin 3 Tage
Mainz 3 Tage
Erfurt 3 Tage
Bremen 3 Tage
Frankfurt 3 Tage
Paderborn 3 Tage
Essen 3 Tage
Darmstadt 3 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.de All rights reserved. | Kontakt | Impressum | Nach oben