Ein verteilter Datenbankcluster stellt besondere Anforderungen an persistente Speicherung, Netzwerkidentität, Ressourcensteuerung und kontrollierte Wartung. Das Seminar verbindet Managed-Cloud-Entscheidungen mit containerisiertem und Kubernetes-basiertem Eigenbetrieb.
Inhaltsübersicht
- Lernziele und fachliche Einordnung
- Schrittweise Seminarinhalte
- Praxisübungen und Laborszenarien
- Zielgruppe und Voraussetzungen
- Didaktik und Arbeitsweise
Lernziele und fachliche Einordnung
- Managed Cloud, Container und Kubernetes als Betriebsmodelle sachgerecht vergleichen
- Persistente, skalierbare und wartbare CrateDB-Deployments entwerfen und umsetzen
- Ressourcen, Netzwerk, Sicherheit, Backups und Observability in die Plattform integrieren
- Skalierung, Wartung und Störungen mit automatisierten Betriebsverfahren beherrschen
Schrittweise Seminarinhalte
- Schritt 1: Betriebsmodell und Verantwortungsgrenzen wählen
Managed Service, selbst verwaltete virtuelle Maschinen und Kubernetes werden nach Kontrolle, Personalbedarf, Compliance, Automatisierung und Kosten verglichen.
- Schritt 2: Container-Image und Konfiguration festlegen
Version, Konfigurationsquelle, Umgebungsvariablen, Secrets, Ports, Dateisysteme und unveränderliche Artefakte werden definiert.
- Schritt 3: Persistente Speicherung planen
Volume-Typ, Kapazität, IOPS, Erweiterung, Wiederanbindung, Topologie und Schutz vor gleichzeitigem Verlust werden auf den Cluster abgestimmt.
- Schritt 4: Knotenidentität und Discovery umsetzen
Stabile Namen, Service-Discovery, Startreihenfolge, Quorum-Annahmen und Netzpfade werden für ein reproduzierbares Cluster-Bootstrapping eingerichtet.
- Schritt 5: Kubernetes-Ressourcen modellieren
Stateful Workloads, Services, Konfiguration, Secrets, Pod-Verteilung und gegebenenfalls operatorgestützte Verfahren werden eingeordnet.
- Schritt 6: Ressourcen und JVM dimensionieren
Requests, Limits, Heap, Dateisystemcache, CPU, Datenträger und Overcommit werden so abgestimmt, dass der Scheduler keine versteckten Engpässe erzeugt.
- Schritt 7: Probes und kontrollierte Bereitschaft konfigurieren
Start-, Liveness- und Readiness-Prüfungen berücksichtigen Clusterzustand, lange Wiederherstellung und geordnete Verkehrsfreigabe.
- Schritt 8: Topologie und Ausfallschutz gestalten
Knoten werden über Zonen oder Hosts verteilt; Anti-Affinity, Replikation und Wartungsregeln verhindern gemeinsame Ausfallursachen.
- Schritt 9: TLS, Rollen und Secrets integrieren
Zertifikate, Schlüssel, Zugänge, Rotation, Netzwerkregeln und minimale Servicekonten werden in den Plattformbetrieb eingebunden.
- Schritt 10: Backups und Wiederherstellung automatisieren
Repository-Zugriff, Zeitpläne, Aufbewahrung, Restore-Tests und getrennte Notfallzugänge werden als Plattformfunktion umgesetzt.
- Schritt 11: Observability bereitstellen
Cluster-, Pod-, Knoten-, JVM-, Speicher- und Abfragemetriken werden mit Logs, Events und Alarmen korreliert.
- Schritt 12: Horizontal skalieren und verteilen
Neue Knoten, Datenneuverteilung, Kapazitätsreserve, Shard-Zahl und Auswirkungen auf Last und Wartungsdauer werden praktisch bewertet.
- Schritt 13: Rolling Maintenance durchführen
Imagewechsel, Konfigurationsänderungen, Knotenentnahme und Rückkehr werden mit Gesundheitsprüfungen und Abbruchkriterien gesteuert.
- Schritt 14: Störfälle und Plattformgrenzen testen
Pod-Verlust, Node Drain, Volume-Probleme, Netzwerkunterbrechung und Ressourcenknappheit werden in kontrollierten Szenarien untersucht.
Praxisübungen und Laborszenarien
- Entwurf eines Kubernetes-Deployments mit persistenten Volumes und Zonenverteilung
- Konfiguration von Ressourcen, Probes und sicheren Zugangsdaten
- Skalierung eines Clusters mit Beobachtung der Shard-Neuverteilung
- Durchführung einer Rolling Maintenance mit definierten Gesundheits- und Abbruchkriterien
Zielgruppe und Voraussetzungen
Zielgruppe: Cloud Architects, Kubernetes-Administration, Plattformteams, DevOps, Site Reliability Engineering und Datenbankbetrieb.
Voraussetzungen: Container-, Linux- und Netzwerkgrundlagen sowie praktische Kubernetes-Kenntnisse; CrateDB-Architekturkenntnisse sind hilfreich.
Didaktik und Arbeitsweise
Kurze Fachimpulse werden unmittelbar durch Live-Demonstrationen, strukturierte Konfigurations- und SQL-Schritte, praktische Übungen sowie kontrollierte Fehlerfälle vertieft. Jede Übung arbeitet mit definierten Ausgangsdaten, Prüfpunkten und einer knappen technischen Dokumentation, damit die erarbeiteten Verfahren wiederholbar bleiben.
Fachbereichsleitung und Trainerteam
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de
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: | Cloud Architects, Kubernetes-Administration, Plattformteams, DevOps, Site Reliability Engineering und Datenbankbetrieb |
| Voraussetzungen: | Container-, Linux- und Netzwerkgrundlagen sowie praktische Kubernetes-Kenntnisse; CrateDB-Architekturkenntnisse sind 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, 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.
