Seminar YugabyteDB – Architektur und Grundlagen

Ein tragfähiges Verständnis verteilter Datenbanken entsteht erst, wenn Datenpfad, Konsens, Transaktion und Abfrageoberfläche gemeinsam betrachtet werden. Der Kurs macht diese Zusammenhänge an einem Laborcluster nachvollziehbar.

Inhaltsverzeichnis

  • Lernziele
  • Zielgruppe
  • Voraussetzungen
  • Schrittweise Seminarinhalte
  • Praxisübungen
  • Methodik

Lernziele

  • Komponenten und Datenpfade eines Clusters sicher erklären
  • Tablets, Replikation und Konsens in Bezug auf Verfügbarkeit einordnen
  • YSQL und YCQL anhand geeigneter Einsatzfälle unterscheiden
  • Verteilte Transaktionen und Konsistenzmodelle verstehen
  • Grundlegende Gesundheits- und Fehlerzustände eines Clusters beurteilen

Zielgruppe

Architekten, Entwickler, Administratoren, SRE, technische Projektleitung und Fachverantwortliche mit Bedarf an einem gemeinsamen Grundlagenmodell.

Voraussetzungen

Allgemeine Datenbankkenntnisse und grundlegendes Verständnis von Netzwerk, Replikation und SQL. Praktische Linux-Kenntnisse erleichtern die Laborarbeit.

Schrittweise Seminarinhalte

  1. Schritt 1: Zielbild einer verteilten SQL-Datenbank bestimmen

    Skalierbarkeit, Verfügbarkeit, Konsistenz, Latenz und Betriebsmodell werden als Architekturziele voneinander abgegrenzt.

  2. Schritt 2: Clusterkomponenten zuordnen

    Master-Dienste, Tablet Server, Clients, Administrationswerkzeuge und Metadaten werden in ihrem Zusammenwirken untersucht.

  3. Schritt 3: Daten in Tablets verteilen

    Schlüsselbereiche, automatische Aufteilung, Replikate und Leader-Verteilung werden an konkreten Tabellen nachvollzogen.

  4. Schritt 4: Raft und Quorum verstehen

    Leaderwahl, Mehrheitsentscheidung, Schreibbestätigung und Verhalten bei Node- oder Zonenverlust werden schrittweise analysiert.

  5. Schritt 5: YSQL und YCQL vergleichen

    Datenmodell, Abfragesprache, Treiber, Transaktionen und typische Anwendungsmuster werden gegenübergestellt.

  6. Schritt 6: Verteilte Transaktionen nachvollziehen

    Lesen, Schreiben, Konflikte, Zeitstempel und Commit-Ablauf werden anhand mehrerer Tablets erklärt und praktisch beobachtet.

  7. Schritt 7: Platzierung und Fehlertoleranz bewerten

    Regionen, Zonen, Replikationsfaktor und Failure Domains werden in eine belastbare Platzierungsentscheidung übersetzt.

  8. Schritt 8: Grundbetrieb im Labor durchführen

    Clusterstatus, Tabellen, Tablets, einfache Abfragen, Node-Unterbrechung und Wiederherstellung werden mit definierten Prüfpunkten bearbeitet.

Praxisübungen

  • Komponenten- und Datenflussdiagramm für einen Beispielcluster erstellen
  • Tablet-Verteilung und Leaderwechsel im Labor beobachten
  • YSQL- und YCQL-Zugriff auf vergleichbare Beispieldaten durchführen
  • Ausfall einer Failure Domain bewerten und dokumentieren

Methodik

Architekturmodelle, Visualisierungen und kurze Demonstrationen werden mit geführten Abfragen und Störungsexperimenten kombiniert. Fachbegriffe werden konsequent an beobachtbaren Clusterzuständen verankert.

Fachbereichsleitung und Trainerteam

Seminardetails

   
Dauer: 2 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, 2. Tag: 09:00 Uhr
Preis: Öffentlich oder Live Stream: € 1.198 zzgl. MwSt.
Inhaus: € 3.400 zzgl. MwSt.
Teilnehmeranzahl: min. 2 - max. 8
Teilnehmer: Architekten, Entwickler, Administratoren, SRE, technische Projektleitung und Fachverantwortliche mit Bedarf an einem gemeinsamen Grundlagenmodell.
Voraussetzungen: Allgemeine Datenbankkenntnisse und grundlegendes Verständnis von Netzwerk, Replikation und SQL. Praktische Linux-Kenntnisse erleichtern die Laborarbeit.
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: Fachimpulse, Demonstrationen, praktische Übungen am System, strukturierte Reviews und dokumentierte Prüfpunkte
Seminararten: Öffentliches Seminar, Webinar, Inhouse-Seminar und Workshop; Durchführung mit Trainerteam, Webinar nach Vereinbarung
Durchführungsgarantie: ja, ab 2 Teilnehmenden
Sprache: Deutsch; bei Firmenseminaren auch Englisch möglich
Seminarunterlage: Dokumentation als Download
Teilnahmezertifikat: ja
Verpflegung: Kalt- und Warmgetränke sowie Mittagessen, vegetarische Auswahl
Support: 3 Supportanfragen 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
Basel 2 Tage
Winterthur 2 Tage
Zürich 2 Tage
Stream live 2 Tage
Stream gespeichert 2 Tage
Luzern 2 Tage
Bern 2 Tage
Inhaus / Firmenseminar 2 Tage
Sankt Gallen 2 Tage
Sankt Gallen 2 Tage
Basel 2 Tage
Winterthur 2 Tage
Zürich 2 Tage
Stream live 2 Tage
Stream gespeichert 2 Tage
Luzern 2 Tage
Bern 2 Tage
Inhaus / Firmenseminar 2 Tage
Inhaus / Firmenseminar 2 Tage
Sankt Gallen 2 Tage
Basel 2 Tage
Winterthur 2 Tage
Zürich 2 Tage
Stream live 2 Tage
Stream gespeichert 2 Tage
Luzern 2 Tage
Bern 2 Tage
Bern 2 Tage
Luzern 2 Tage
Inhaus / Firmenseminar 2 Tage
Sankt Gallen 2 Tage
Basel 2 Tage
Winterthur 2 Tage
Zürich 2 Tage
Stream live 2 Tage
Stream gespeichert 2 Tage
Stream gespeichert 2 Tage
Luzern 2 Tage
Bern 2 Tage
Inhaus / Firmenseminar 2 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.ch All rights reserved.  | Kontakt | Impressum | Nach oben