Seminar FerretDB Intensiv – Migration, Hochverfügbarkeit und Produktionsreife

Zielsetzung

Das Intensivseminar bündelt Kompatibilitätsprüfung, MongoDB-Migration, Zielarchitektur, Sicherheit, Leistung, Backup, Replikation, Cutover und Betriebsübergabe. Es richtet sich an Teams, die eine FerretDB-Einführung nicht nur technisch testen, sondern bis zur produktionsreifen Entscheidung und Umschaltung durchplanen müssen.

Inhaltsübersicht

  1. Zielsetzung und Lernziele
  2. Teilnehmerkreis und Voraussetzungen
  3. Assessment und Zielkriterien
  4. Kompatibilitätstest
  5. Zielplattform und Backend
  6. Sicherheits- und Zugriffsmodell
  7. Migrationsverfahren
  8. Probeläufe und Datenvalidierung
  9. Performance und Kapazität
  10. Backup und Disaster Recovery
  11. Replikation und Hochverfügbarkeit
  12. Cutover und Rollback
  13. Produktionsfreigabe und Nachlauf
  14. Gesamtsimulation
  15. Praxisübungen und Methodik

Lernziele

  • MongoDB-Workload, Daten und Betriebsanforderungen vollständig bewerten
  • Kompatibilität und Leistung vor der Migration reproduzierbar testen
  • Datenmigration, Hochverfügbarkeit, Sicherheit und Notfallvorsorge integrieren
  • Cutover, Rollback und Produktionsfreigabe mit belastbaren Runbooks durchführen

Teilnehmerkreis

Migrationsleiter, Datenbankadministratoren, Softwarearchitekten, Plattformteams, DevOps- und SRE-Fachkräfte sowie technische Projektverantwortliche.

Voraussetzungen

Gute MongoDB-, FerretDB-, PostgreSQL- und Plattformkenntnisse. Zugriff auf eine repräsentative Testquelle, ein FerretDB-Ziel und automatisierbare Anwendungstests.

Seminarinhalte

Kapitel 1: Assessment und Zielkriterien

Inhaltsübersicht des Kapitels: Daten, Workload, Treiber, Indizes, Abhängigkeiten und Betriebsziele inventarisieren; Funktionale, leistungsbezogene und organisatorische Musskriterien festlegen; RPO, RTO, Wartungsfenster und Rückfallgrenzen verbindlich definieren.

  1. Schritt 1: Daten, Workload, Treiber, Indizes, Abhängigkeiten und Betriebsziele inventarisieren
  2. Schritt 2: Funktionale, leistungsbezogene und organisatorische Musskriterien festlegen
  3. Schritt 3: RPO, RTO, Wartungsfenster und Rückfallgrenzen verbindlich definieren

Kapitel 2: Kompatibilitätstest

Inhaltsübersicht des Kapitels: Kritische Befehle, Operatoren und Datentypen priorisieren; Proxy-, diff-normal- und diff-proxy-Modi mit realistischem Verkehr einsetzen; Abweichungen klassifizieren und Anpassungsmaßnahmen planen.

  1. Schritt 1: Kritische Befehle, Operatoren und Datentypen priorisieren
  2. Schritt 2: Proxy-, diff-normal- und diff-proxy-Modi mit realistischem Verkehr einsetzen
  3. Schritt 3: Abweichungen klassifizieren und Anpassungsmaßnahmen planen

Kapitel 3: Zielplattform und Backend

Inhaltsübersicht des Kapitels: Docker-, Linux- oder Kubernetes-Bereitstellung nach Anforderungen auswählen; PostgreSQL-/DocumentDB-Backend, Persistenz und Versionsmatrix aufbauen; Observability, Sicherung und Verwaltungszugang vor Datenimport bereitstellen.

  1. Schritt 1: Docker-, Linux- oder Kubernetes-Bereitstellung nach Anforderungen auswählen
  2. Schritt 2: PostgreSQL-/DocumentDB-Backend, Persistenz und Versionsmatrix aufbauen
  3. Schritt 3: Observability, Sicherung und Verwaltungszugang vor Datenimport bereitstellen

Kapitel 4: Sicherheits- und Zugriffsmodell

Inhaltsübersicht des Kapitels: PostgreSQL-Benutzer, SCRAM-SHA-256 und technische Dienstkonten planen; TLS, Netzwerksegmentierung und Secret Management umsetzen; Autorisierungsgrenzen durch Architektur und Betriebsregeln kompensieren.

  1. Schritt 1: PostgreSQL-Benutzer, SCRAM-SHA-256 und technische Dienstkonten planen
  2. Schritt 2: TLS, Netzwerksegmentierung und Secret Management umsetzen
  3. Schritt 3: Autorisierungsgrenzen durch Architektur und Betriebsregeln kompensieren

Kapitel 5: Migrationsverfahren

Inhaltsübersicht des Kapitels: Geeignetes Export- und Importverfahren nach Datenmenge und Unterbrechung auswählen; Runbook für vollständigen und finalen Datenlauf erstellen; Fehlerbehandlung, Wiederaufnahme und Protokollierung festlegen.

  1. Schritt 1: Geeignetes Export- und Importverfahren nach Datenmenge und Unterbrechung auswählen
  2. Schritt 2: Runbook für vollständigen und finalen Datenlauf erstellen
  3. Schritt 3: Fehlerbehandlung, Wiederaufnahme und Protokollierung festlegen

Kapitel 6: Probeläufe und Datenvalidierung

Inhaltsübersicht des Kapitels: Mehrere identische Probeläufe mit Zeit- und Fehlermessung durchführen; Dokumentzahlen, Typen, Schlüssel, Summen und Stichproben vergleichen; Anwendungs- und Regressionstests auf dem Ziel ausführen.

  1. Schritt 1: Mehrere identische Probeläufe mit Zeit- und Fehlermessung durchführen
  2. Schritt 2: Dokumentzahlen, Typen, Schlüssel, Summen und Stichproben vergleichen
  3. Schritt 3: Anwendungs- und Regressionstests auf dem Ziel ausführen

Kapitel 7: Performance und Kapazität

Inhaltsübersicht des Kapitels: Repräsentative Lastprofile und Serviceziele definieren; Indizes, Pooling, Ressourcen und Backendzustand abstimmen; Produktionsreserve und Wachstumsplan aus Messdaten ableiten.

  1. Schritt 1: Repräsentative Lastprofile und Serviceziele definieren
  2. Schritt 2: Indizes, Pooling, Ressourcen und Backendzustand abstimmen
  3. Schritt 3: Produktionsreserve und Wachstumsplan aus Messdaten ableiten

Kapitel 8: Backup und Disaster Recovery

Inhaltsübersicht des Kapitels: Sicherung vor, während und nach der Migration festlegen; Restore in isolierter Umgebung nachweisen; Notfallverfahren für Datenfehler und Plattformverlust testen.

  1. Schritt 1: Sicherung vor, während und nach der Migration festlegen
  2. Schritt 2: Restore in isolierter Umgebung nachweisen
  3. Schritt 3: Notfallverfahren für Datenfehler und Plattformverlust testen

Kapitel 9: Replikation und Hochverfügbarkeit

Inhaltsübersicht des Kapitels: WAL-Streaming zwischen Primärsystem und Replica aufbauen; Read-only-Zugriff und Lag-Monitoring integrieren; Failover, Promotion, Clientumschaltung und Rückkehr erproben.

  1. Schritt 1: WAL-Streaming zwischen Primärsystem und Replica aufbauen
  2. Schritt 2: Read-only-Zugriff und Lag-Monitoring integrieren
  3. Schritt 3: Failover, Promotion, Clientumschaltung und Rückkehr erproben

Kapitel 10: Cutover und Rollback

Inhaltsübersicht des Kapitels: Schreibstopp, finalen Export, Import und Validierung sequenzieren; Verbindungen, Jobs und Überwachung kontrolliert umschalten; Go-/No-Go- und Rückfallentscheidung anhand vorher definierter Kriterien treffen.

  1. Schritt 1: Schreibstopp, finalen Export, Import und Validierung sequenzieren
  2. Schritt 2: Verbindungen, Jobs und Überwachung kontrolliert umschalten
  3. Schritt 3: Go-/No-Go- und Rückfallentscheidung anhand vorher definierter Kriterien treffen

Kapitel 11: Produktionsfreigabe und Nachlauf

Inhaltsübersicht des Kapitels: Sicherheits-, Funktions-, Performance-, Backup- und Monitoringabnahme durchführen; War-Room, Verantwortlichkeiten und Eskalation für die Anfangsphase organisieren; Altsystem, Restfehler und Optimierungen nach einer Haltefrist kontrolliert bearbeiten.

  1. Schritt 1: Sicherheits-, Funktions-, Performance-, Backup- und Monitoringabnahme durchführen
  2. Schritt 2: War-Room, Verantwortlichkeiten und Eskalation für die Anfangsphase organisieren
  3. Schritt 3: Altsystem, Restfehler und Optimierungen nach einer Haltefrist kontrolliert bearbeiten

Kapitel 12: Gesamtsimulation

Inhaltsübersicht des Kapitels: Kompatibilitätsprüfung, Datenlauf und Abnahme als vollständiges Szenario durchführen; Geplante Störung oder Grenzwertverletzung in die Entscheidung einbauen; Managementfähigen Abschlussbericht mit Risiken und Betriebsfreigabe erstellen.

  1. Schritt 1: Kompatibilitätsprüfung, Datenlauf und Abnahme als vollständiges Szenario durchführen
  2. Schritt 2: Geplante Störung oder Grenzwertverletzung in die Entscheidung einbauen
  3. Schritt 3: Managementfähigen Abschlussbericht mit Risiken und Betriebsfreigabe erstellen

Praxisübungen

  • Einen realitätsnahen MongoDB-Workload gegen FerretDB prüfen und bewerten
  • Migration mit Probelauf, Validierung und anschließender Performanceprüfung durchführen
  • Cutover, Failover oder Rollback als vollständige Produktionssimulation erproben

Methodik

Der Lehrgang folgt dem Ablauf eines echten Einführungsprojekts. Technische Tests, Datenläufe, Sicherheits- und Betriebsanforderungen werden in einer gemeinsamen Entscheidungsmatrix und in ausführbaren Runbooks zusammengeführt.

Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner

Seminardetails

   
Dauer: 5 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr
Preis: Öffentlich oder Live Stream: € 2.995 zzgl. MwSt.
Inhaus: € 8.500 zzgl. MwSt.
Teilnehmeranzahl: min. 2 - max. 8
Teilnehmer: Migrationsteams, DBA, Architekten, Plattformteams, DevOps, SRE und Projektleitung
Voraussetzungen: Gute MongoDB-, FerretDB-, PostgreSQL- und Plattformkenntnisse
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
Basel 5 Tage
Winterthur 5 Tage
Zürich 5 Tage
Stream live 5 Tage
Stream gespeichert 5 Tage
Luzern 5 Tage
Bern 5 Tage
Inhaus / Firmenseminar 5 Tage
Sankt Gallen 5 Tage
Sankt Gallen 5 Tage
Basel 5 Tage
Winterthur 5 Tage
Zürich 5 Tage
Stream live 5 Tage
Stream gespeichert 5 Tage
Luzern 5 Tage
Bern 5 Tage
Inhaus / Firmenseminar 5 Tage
Inhaus / Firmenseminar 5 Tage
Sankt Gallen 5 Tage
Basel 5 Tage
Winterthur 5 Tage
Zürich 5 Tage
Stream live 5 Tage
Stream gespeichert 5 Tage
Luzern 5 Tage
Bern 5 Tage
Luzern 5 Tage
Bern 5 Tage
Inhaus / Firmenseminar 5 Tage
Sankt Gallen 5 Tage
Basel 5 Tage
Winterthur 5 Tage
Zürich 5 Tage
Stream live 5 Tage
Stream gespeichert 5 Tage
Stream gespeichert 5 Tage
Bern 5 Tage
Luzern 5 Tage
Inhaus / Firmenseminar 5 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.ch All rights reserved.  | Kontakt | Impressum | Nach oben