Seminar FerretDB PostgreSQL und DocumentDB-Backend

Zielsetzung

Das Seminar behandelt das PostgreSQL-System mit DocumentDB-Erweiterung als technische Grundlage von FerretDB. Installation, Initialisierung, Benutzer, Verbindungen, Erweiterungsverwaltung, Speicher, WAL, Wartung und Diagnose werden aus Sicht eines zuverlässigen FerretDB-Betriebs vermittelt.

Inhaltsübersicht

  1. Zielsetzung und Lernziele
  2. Teilnehmerkreis und Voraussetzungen
  3. Rollen der Komponenten
  4. Installation und Initialisierung
  5. Benutzer und Authentifizierung
  6. Verbindungen und Pools
  7. Speicher, WAL und Wartung
  8. Erweiterungs- und Versionsverwaltung
  9. Sicherung und Replikationsschnittstellen
  10. Diagnose mit PostgreSQL-Werkzeugen
  11. Praxisübungen und Methodik

Lernziele

  • Die Aufgabenverteilung zwischen FerretDB, PostgreSQL und DocumentDB-Erweiterung erklären
  • Das Backend korrekt installieren, initialisieren und mit FerretDB verbinden
  • Benutzer, Authentifizierung, Serverparameter und Verbindungspools sicher verwalten
  • Erweiterungsupdates, Wartung, Sicherung und Diagnose kontrolliert durchführen

Teilnehmerkreis

PostgreSQL-Administratoren, Datenbankadministratoren, Systemadministratoren, Plattformteams und DevOps-Fachkräfte.

Voraussetzungen

Grundkenntnisse in PostgreSQL, SQL, Linux und FerretDB. Zugriff auf psql sowie administrative Rechte in einer Laborumgebung.

Seminarinhalte

Kapitel 1: Rollen der Komponenten

Inhaltsübersicht des Kapitels: MongoDB-Protokollverarbeitung, Übersetzung und Datenspeicherung den Komponenten zuordnen; DocumentDB-Erweiterung als Teil des PostgreSQL-Backends einordnen; Auswirkungen der Versionskopplung auf Betrieb und Updates erklären.

  1. Schritt 1: MongoDB-Protokollverarbeitung, Übersetzung und Datenspeicherung den Komponenten zuordnen
  2. Schritt 2: DocumentDB-Erweiterung als Teil des PostgreSQL-Backends einordnen
  3. Schritt 3: Auswirkungen der Versionskopplung auf Betrieb und Updates erklären

Kapitel 2: Installation und Initialisierung

Inhaltsübersicht des Kapitels: Passendes PostgreSQL-/DocumentDB-Paket oder Containerimage auswählen; Datenverzeichnis, Datenbank postgres und Initialbenutzer anlegen; Erweiterung, Bibliotheken und erforderliche Parameter prüfen.

  1. Schritt 1: Passendes PostgreSQL-/DocumentDB-Paket oder Containerimage auswählen
  2. Schritt 2: Datenverzeichnis, Datenbank postgres und Initialbenutzer anlegen
  3. Schritt 3: Erweiterung, Bibliotheken und erforderliche Parameter prüfen

Kapitel 3: Benutzer und Authentifizierung

Inhaltsübersicht des Kapitels: PostgreSQL-Rollen für FerretDB- und Clientzugriffe erstellen; SCRAM-SHA-256 und sichere pg_hba-Regeln konfigurieren; Trust-Konfigurationen erkennen und für produktive Umgebungen ersetzen.

  1. Schritt 1: PostgreSQL-Rollen für FerretDB- und Clientzugriffe erstellen
  2. Schritt 2: SCRAM-SHA-256 und sichere pg_hba-Regeln konfigurieren
  3. Schritt 3: Trust-Konfigurationen erkennen und für produktive Umgebungen ersetzen

Kapitel 4: Verbindungen und Pools

Inhaltsübersicht des Kapitels: FerretDB-Verbindungs-URL sicher aufbauen und bereitstellen; Poolminimum, Poolmaximum und Backendkapazität aufeinander abstimmen; Verbindungsfehler und erschöpfte Pools anhand von Statistiken diagnostizieren.

  1. Schritt 1: FerretDB-Verbindungs-URL sicher aufbauen und bereitstellen
  2. Schritt 2: Poolminimum, Poolmaximum und Backendkapazität aufeinander abstimmen
  3. Schritt 3: Verbindungsfehler und erschöpfte Pools anhand von Statistiken diagnostizieren

Kapitel 5: Speicher, WAL und Wartung

Inhaltsübersicht des Kapitels: Datenverzeichnis, Dateisystem und Wachstum überwachen; WAL-Erzeugung für Sicherung und Replikation einordnen; Autovacuum, Statistiken und allgemeine PostgreSQL-Wartung kontrollieren.

  1. Schritt 1: Datenverzeichnis, Dateisystem und Wachstum überwachen
  2. Schritt 2: WAL-Erzeugung für Sicherung und Replikation einordnen
  3. Schritt 3: Autovacuum, Statistiken und allgemeine PostgreSQL-Wartung kontrollieren

Kapitel 6: Erweiterungs- und Versionsverwaltung

Inhaltsübersicht des Kapitels: Passende Backendversion vor einem FerretDB-Update bereitstellen; DocumentDB-Erweiterung innerhalb der Datenbank aktualisieren; Serverparameter nach einem Update überprüfen und Dienst neu starten.

  1. Schritt 1: Passende Backendversion vor einem FerretDB-Update bereitstellen
  2. Schritt 2: DocumentDB-Erweiterung innerhalb der Datenbank aktualisieren
  3. Schritt 3: Serverparameter nach einem Update überprüfen und Dienst neu starten

Kapitel 7: Sicherung und Replikationsschnittstellen

Inhaltsübersicht des Kapitels: Logische und physische PostgreSQL-Sicherungen nach Einsatzzweck auswählen; WAL-Streaming und Basisbackup für Replikation vorbereiten; Restore- und Replikationstests mit FerretDB-Clientzugriff validieren.

  1. Schritt 1: Logische und physische PostgreSQL-Sicherungen nach Einsatzzweck auswählen
  2. Schritt 2: WAL-Streaming und Basisbackup für Replikation vorbereiten
  3. Schritt 3: Restore- und Replikationstests mit FerretDB-Clientzugriff validieren

Kapitel 8: Diagnose mit PostgreSQL-Werkzeugen

Inhaltsübersicht des Kapitels: Serverstatus, aktive Verbindungen und Sperren mit psql untersuchen; FerretDB-bezogene Sitzungen und Anwendungsmuster erkennen; Backendfehler mit FerretDB-Logs und Traces zeitlich korrelieren.

  1. Schritt 1: Serverstatus, aktive Verbindungen und Sperren mit psql untersuchen
  2. Schritt 2: FerretDB-bezogene Sitzungen und Anwendungsmuster erkennen
  3. Schritt 3: Backendfehler mit FerretDB-Logs und Traces zeitlich korrelieren

Praxisübungen

  • Ein PostgreSQL-/DocumentDB-Backend initialisieren und mit FerretDB verbinden
  • Benutzer, SCRAM-Authentifizierung und eingeschränkte Zugriffsregeln einrichten
  • Eine Backendstörung mit PostgreSQL- und FerretDB-Diagnosemitteln analysieren

Methodik

PostgreSQL-Aufgaben werden stets in ihrer Auswirkung auf FerretDB betrachtet. Konfiguration, psql-Diagnose und Clienttests werden in einer gemeinsamen Laborumgebung durchgeführt.

Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner

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: PostgreSQL- und Datenbankadministratoren, Plattformteams und DevOps
Voraussetzungen: PostgreSQL-, SQL-, Linux- und FerretDB-Grundkenntnisse
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, angeleitete Laborübungen, Fallstudien und 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.

Seminar Startdatum Enddatum Ort Dauer
Linz 2 Tage
Salzburg 2 Tage
Graz 2 Tage
Wien 2 Tage
Inhaus / Firmenseminar 2 Tage
Stream live 2 Tage
Innsbruck 2 Tage
Stream gespeichert 2 Tage
Klagenfurt 2 Tage
Bregenz 2 Tage
Klagenfurt 2 Tage
Bregenz 2 Tage
Linz 2 Tage
Salzburg 2 Tage
Graz 2 Tage
Wien 2 Tage
Inhaus / Firmenseminar 2 Tage
Stream live 2 Tage
Innsbruck 2 Tage
Stream gespeichert 2 Tage
Inhaus / Firmenseminar 2 Tage
Stream live 2 Tage
Innsbruck 2 Tage
Stream gespeichert 2 Tage
Klagenfurt 2 Tage
Bregenz 2 Tage
Linz 2 Tage
Salzburg 2 Tage
Graz 2 Tage
Wien 2 Tage
Graz 2 Tage
Wien 2 Tage
Inhaus / Firmenseminar 2 Tage
Stream live 2 Tage
Innsbruck 2 Tage
Stream gespeichert 2 Tage
Klagenfurt 2 Tage
Bregenz 2 Tage
Linz 2 Tage
Salzburg 2 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.at All rights reserved.  | Kontakt | Impressum | Nach oben