Seminar FerretDB Grundlagen und Architektur

Zielsetzung

Das Seminar vermittelt die technische Einordnung von FerretDB als offene, MongoDB-kompatible Dokumentdatenbank auf PostgreSQL-Basis. Architektur, Datenfluss, Werkzeuge, Einsatzgrenzen und Auswahlkriterien werden so behandelt, dass eine belastbare technische Bewertung möglich wird.

Inhaltsübersicht

  1. Zielsetzung und Lernziele
  2. Teilnehmerkreis und Voraussetzungen
  3. Einordnung und Zielsetzung
  4. Architektur und Datenfluss
  5. Werkzeuge und Schnittstellen
  6. Funktionen und Grenzen
  7. Einsatzbewertung
  8. Erste praktische Schritte
  9. Praxisübungen und Methodik

Lernziele

  • FerretDB, MongoDB-Protokoll, PostgreSQL und DocumentDB-Erweiterung sauber einordnen
  • Den Datenfluss vom Client bis zur persistenten Speicherung nachvollziehen
  • Geeignete Anwendungsfälle und erkennbare Ausschlusskriterien bestimmen
  • Eine kleine Testumgebung bedienen und erste Datenoperationen ausführen

Teilnehmerkreis

IT-Architekten, Entwickler, Administratoren, DevOps-Fachkräfte, Projektleiter und technische Entscheider.

Voraussetzungen

Allgemeine Kenntnisse zu Datenbanken, Client-Server-Architekturen und JSON. Spezifische FerretDB-Vorkenntnisse sind nicht erforderlich.

Seminarinhalte

Kapitel 1: Einordnung und Zielsetzung

Inhaltsübersicht des Kapitels: Dokumentdatenbanken und MongoDB-kompatible Schnittstellen begrifflich einordnen; Offene Lizenzierung, Portabilität und Vermeidung von Herstellerbindung bewerten; FerretDB von einem MongoDB-Fork und von einem nativen PostgreSQL-Client unterscheiden.

  1. Schritt 1: Dokumentdatenbanken und MongoDB-kompatible Schnittstellen begrifflich einordnen
  2. Schritt 2: Offene Lizenzierung, Portabilität und Vermeidung von Herstellerbindung bewerten
  3. Schritt 3: FerretDB von einem MongoDB-Fork und von einem nativen PostgreSQL-Client unterscheiden

Kapitel 2: Architektur und Datenfluss

Inhaltsübersicht des Kapitels: Client, MongoDB-Protokoll, FerretDB-Dienst und PostgreSQL-Backend identifizieren; Rolle der DocumentDB-Erweiterung für Speicherung und Befehlsausführung erläutern; Authentifizierung, Verbindungen und Antwortpfad nachvollziehen.

  1. Schritt 1: Client, MongoDB-Protokoll, FerretDB-Dienst und PostgreSQL-Backend identifizieren
  2. Schritt 2: Rolle der DocumentDB-Erweiterung für Speicherung und Befehlsausführung erläutern
  3. Schritt 3: Authentifizierung, Verbindungen und Antwortpfad nachvollziehen

Kapitel 3: Werkzeuge und Schnittstellen

Inhaltsübersicht des Kapitels: MongoDB-kompatible Shells, Treiber und grafische Clients einordnen; Data API, MCP, Debug-Endpunkte und PostgreSQL-Werkzeuge abgrenzen; Passende Schnittstelle für Entwicklung, Betrieb und Diagnose auswählen.

  1. Schritt 1: MongoDB-kompatible Shells, Treiber und grafische Clients einordnen
  2. Schritt 2: Data API, MCP, Debug-Endpunkte und PostgreSQL-Werkzeuge abgrenzen
  3. Schritt 3: Passende Schnittstelle für Entwicklung, Betrieb und Diagnose auswählen

Kapitel 4: Funktionen und Grenzen

Inhaltsübersicht des Kapitels: CRUD, Aggregation, Indizes, Suche und Replikation im Überblick strukturieren; Kompatibilität als workloadbezogene Eigenschaft statt pauschaler Zusage bewerten; Nicht unterstützte Funktionen durch Tests und Akzeptanzkriterien erfassen.

  1. Schritt 1: CRUD, Aggregation, Indizes, Suche und Replikation im Überblick strukturieren
  2. Schritt 2: Kompatibilität als workloadbezogene Eigenschaft statt pauschaler Zusage bewerten
  3. Schritt 3: Nicht unterstützte Funktionen durch Tests und Akzeptanzkriterien erfassen

Kapitel 5: Einsatzbewertung

Inhaltsübersicht des Kapitels: Anforderungen an Funktion, Leistung, Verfügbarkeit und Betrieb erfassen; Pilotumfang und repräsentative Testfälle auswählen; Entscheidungskriterien für Einführung, Vertiefung oder Ausschluss dokumentieren.

  1. Schritt 1: Anforderungen an Funktion, Leistung, Verfügbarkeit und Betrieb erfassen
  2. Schritt 2: Pilotumfang und repräsentative Testfälle auswählen
  3. Schritt 3: Entscheidungskriterien für Einführung, Vertiefung oder Ausschluss dokumentieren

Kapitel 6: Erste praktische Schritte

Inhaltsübersicht des Kapitels: Verbindung zu einer vorbereiteten Instanz herstellen; Datenbank, Collection und Beispieldokumente anlegen; Einfache Lese-, Änderungs- und Löschoperationen kontrolliert ausführen.

  1. Schritt 1: Verbindung zu einer vorbereiteten Instanz herstellen
  2. Schritt 2: Datenbank, Collection und Beispieldokumente anlegen
  3. Schritt 3: Einfache Lese-, Änderungs- und Löschoperationen kontrolliert ausführen

Praxisübungen

  • Eine Architekturzeichnung für eine Beispielanwendung erstellen
  • Erste CRUD-Befehle mit einem MongoDB-kompatiblen Client ausführen
  • Eine kurze Eignungsprüfung mit Muss-, Soll- und Ausschlusskriterien formulieren

Methodik

Architekturvortrag, Demonstrationen und angeleitete Übungen werden mit einer strukturierten Eignungsanalyse verbunden. Technische Aussagen werden unmittelbar an einer Laborinstanz überprüft.

Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner

Seminardetails

   
Dauer: 1 Tag ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr
Preis: Öffentlich oder Live Stream: € 599 zzgl. MwSt.
Inhaus: € 1.700 zzgl. MwSt.
Teilnehmeranzahl: min. 2 - max. 8
Teilnehmer: Architekten, Entwickler, Administratoren, DevOps und technische Entscheider
Voraussetzungen: Allgemeine Datenbank-, Client-Server- und JSON-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
Paderborn 1 Tage
Essen 1 Tage
Darmstadt 1 Tage
Frankfurt 1 Tage
Potsdam 1 Tage
Flensburg 1 Tage
Konstanz 1 Tage
Freiburg 1 Tage
Rostock 1 Tage
Hamburg 1 Tage
Leipzig 1 Tage
Hamm 1 Tage
Hannover 1 Tage
Stuttgart 1 Tage
Dresden 1 Tage
Luxemburg 1 Tage
Regensburg 1 Tage
Jena 1 Tage
Trier 1 Tage
Madgeburg 1 Tage
Friedrichshafen 1 Tage
Kassel 1 Tage
Ulm 1 Tage
München 1 Tage
Nürnberg 1 Tage
Köln 1 Tage
Wuppertal 1 Tage
Münster 1 Tage
Mainz 1 Tage
Erfurt 1 Tage
Bremen 1 Tage
Berlin 1 Tage
Darmstadt 1 Tage
Frankfurt 1 Tage
Paderborn 1 Tage
Essen 1 Tage
Konstanz 1 Tage
Freiburg 1 Tage
Potsdam 1 Tage
Flensburg 1 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.de All rights reserved. | Kontakt | Impressum | Nach oben