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
Stream gespeichert 1 Tage
Bern 1 Tage
Luzern 1 Tage
Inhaus / Firmenseminar 1 Tage
Sankt Gallen 1 Tage
Basel 1 Tage
Winterthur 1 Tage
Zürich 1 Tage
Stream live 1 Tage
Stream live 1 Tage
Stream gespeichert 1 Tage
Luzern 1 Tage
Bern 1 Tage
Inhaus / Firmenseminar 1 Tage
Sankt Gallen 1 Tage
Basel 1 Tage
Winterthur 1 Tage
Zürich 1 Tage
Zürich 1 Tage
Stream live 1 Tage
Stream gespeichert 1 Tage
Luzern 1 Tage
Bern 1 Tage
Inhaus / Firmenseminar 1 Tage
Sankt Gallen 1 Tage
Basel 1 Tage
Winterthur 1 Tage
Winterthur 1 Tage
Zürich 1 Tage
Stream live 1 Tage
Stream gespeichert 1 Tage
Luzern 1 Tage
Bern 1 Tage
Inhaus / Firmenseminar 1 Tage
Sankt Gallen 1 Tage
Basel 1 Tage
Basel 1 Tage
Winterthur 1 Tage
Zürich 1 Tage
Stream live 1 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.ch All rights reserved.  | Kontakt | Impressum | Nach oben