Seminar Wagtail: Upgrades und Migration auf Wagtail 7.4 LTS

Das Seminar plant und realisiert kontrollierte Upgrades bestehender Wagtail-Projekte auf die LTS-Linie 7.4 einschließlich Zwischenversionen, Abhängigkeiten, Codeanpassungen, Datenmigrationen und Rollback.

Inhaltsübersicht

  1. Bestandsaufnahme und Zieldefinition
  2. Upgrade-Pfad und Abhängigkeitsmatrix
  3. Codeanpassung und Deprecations
  4. Datenbank- und Content-Migration
  5. Test- und Abnahmestrategie
  6. Generalprobe, Rollout und Rollback
  7. Nacharbeiten und LTS-Betrieb

Seminarprofil

Die Inhalte verbinden fachliche Einordnung, geführte Demonstrationen und eigenständige Übungen. Jeder Themenblock baut auf den vorherigen Arbeitsschritten auf; Konfigurationen und Implementierungen werden unmittelbar anhand definierter Qualitätskriterien überprüft. Zwei Tage sind erforderlich, weil Inventur, Upgrade-Pfad, Anpassung, Test, Datenmigration, Generalprobe und Produktions-Rollout mit belastbarer Rückfallstrategie zusammengehören.

Zielgruppe und Voraussetzungen

Zielgruppe: Erfahrene Wagtail- und Django-Entwickler, Plattformteams, technische Projektleiter und Betreiber produktiver Installationen.

Voraussetzungen: Gute Kenntnisse des vorhandenen Projekts, Versionsverwaltung, automatisierte Tests und sichere Django-/Wagtail-Grundlagen.

Seminarinhalte

Kapitel 1: Bestandsaufnahme und Zieldefinition

Das Kapitel ordnet Bestandsaufnahme und Zieldefinition in den Gesamtzusammenhang ein und überführt die vier Teilthemen in einen nachvollziehbaren Arbeitsablauf.

Inhaltsverzeichnis des Kapitels: 1. Aktuelle Python-, Django-, Wagtail- und Paketversionen; 2. Eigene Erweiterungen, Hooks und überschriebenes Admin-Verhalten; 3. Datenvolumen, Integrationen und kritische Geschäftsprozesse; 4. Zielumgebung, Wartungsfenster und Erfolgskriterien

  1. Schritt 1: Aktuelle Python-, Django-, Wagtail- und Paketversionen als messbare Betriebsanforderung formulieren und belastbare Ausgangswerte erfassen.
  2. Schritt 2: Eigene Erweiterungen, Hooks und überschriebenes Admin-Verhalten reproduzierbar konfigurieren, automatisieren und versionskontrolliert dokumentieren.
  3. Schritt 3: Datenvolumen, Integrationen und kritische Geschäftsprozesse unter Last-, Fehler-, Wiederanlauf- oder Ausfallszenarien praktisch testen.
  4. Schritt 4: Zielumgebung, Wartungsfenster und Erfolgskriterien mit Monitoring, Alarmierung und standardisierten Betriebsabläufen absichern.

Kapitel 2: Upgrade-Pfad und Abhängigkeitsmatrix

Das Kapitel ordnet Upgrade-Pfad und Abhängigkeitsmatrix in den Gesamtzusammenhang ein und überführt die vier Teilthemen in einen nachvollziehbaren Arbeitsablauf.

Inhaltsverzeichnis des Kapitels: 1. Notwendige Zwischenversionen und Reihenfolge; 2. Kompatible Python- und Django-Kombinationen; 3. Drittanbieterpakete, Ersatz oder temporäre Entfernung; 4. Entscheidungspunkte und Stop-Kriterien je Stufe

  1. Schritt 1: Notwendige Zwischenversionen und Reihenfolge als messbare Betriebsanforderung formulieren und belastbare Ausgangswerte erfassen.
  2. Schritt 2: Kompatible Python- und Django-Kombinationen reproduzierbar konfigurieren, automatisieren und versionskontrolliert dokumentieren.
  3. Schritt 3: Drittanbieterpakete, Ersatz oder temporäre Entfernung unter Last-, Fehler-, Wiederanlauf- oder Ausfallszenarien praktisch testen.
  4. Schritt 4: Entscheidungspunkte und Stop-Kriterien je Stufe mit Monitoring, Alarmierung und standardisierten Betriebsabläufen absichern.

Kapitel 3: Codeanpassung und Deprecations

Das Kapitel ordnet Codeanpassung und Deprecations in den Gesamtzusammenhang ein und überführt die vier Teilthemen in einen nachvollziehbaren Arbeitsablauf.

Inhaltsverzeichnis des Kapitels: 1. Warnungen systematisch erfassen und priorisieren; 2. Geänderte Imports, Methoden und Konfiguration; 3. Admin-, Template- und Frontend-Anpassungen; 4. Kleine, reviewbare Commits pro Upgrade-Schritt

  1. Schritt 1: Warnungen systematisch erfassen und priorisieren als messbare Betriebsanforderung formulieren und belastbare Ausgangswerte erfassen.
  2. Schritt 2: Geänderte Imports, Methoden und Konfiguration reproduzierbar konfigurieren, automatisieren und versionskontrolliert dokumentieren.
  3. Schritt 3: Admin-, Template- und Frontend-Anpassungen unter Last-, Fehler-, Wiederanlauf- oder Ausfallszenarien praktisch testen.
  4. Schritt 4: Kleine, reviewbare Commits pro Upgrade-Schritt mit Monitoring, Alarmierung und standardisierten Betriebsabläufen absichern.

Kapitel 4: Datenbank- und Content-Migration

Das Kapitel ordnet Datenbank- und Content-Migration in den Gesamtzusammenhang ein und überführt die vier Teilthemen in einen nachvollziehbaren Arbeitsablauf.

Inhaltsverzeichnis des Kapitels: 1. Schemaänderungen und Laufzeitabschätzung; 2. StreamField- und Rich-Text-Datenmigrationen; 3. Index-Neuaufbau und Medienprüfung; 4. Backups, Stichproben und reversible Schritte

  1. Schritt 1: Schemaänderungen und Laufzeitabschätzung als messbare Betriebsanforderung formulieren und belastbare Ausgangswerte erfassen.
  2. Schritt 2: StreamField- und Rich-Text-Datenmigrationen reproduzierbar konfigurieren, automatisieren und versionskontrolliert dokumentieren.
  3. Schritt 3: Index-Neuaufbau und Medienprüfung unter Last-, Fehler-, Wiederanlauf- oder Ausfallszenarien praktisch testen.
  4. Schritt 4: Backups, Stichproben und reversible Schritte mit Monitoring, Alarmierung und standardisierten Betriebsabläufen absichern.

Kapitel 5: Test- und Abnahmestrategie

Das Kapitel ordnet Test- und Abnahmestrategie in den Gesamtzusammenhang ein und überführt die vier Teilthemen in einen nachvollziehbaren Arbeitsablauf.

Inhaltsverzeichnis des Kapitels: 1. Automatisierte Regressionstests; 2. Redaktionelle Kernprozesse und Berechtigungen; 3. Performance-Vergleich und Fehlerprotokoll; 4. Fachliche Abnahme auf produktionsnahen Daten

  1. Schritt 1: Automatisierte Regressionstests als messbare Betriebsanforderung formulieren und belastbare Ausgangswerte erfassen.
  2. Schritt 2: Redaktionelle Kernprozesse und Berechtigungen reproduzierbar konfigurieren, automatisieren und versionskontrolliert dokumentieren.
  3. Schritt 3: Performance-Vergleich und Fehlerprotokoll unter Last-, Fehler-, Wiederanlauf- oder Ausfallszenarien praktisch testen.
  4. Schritt 4: Fachliche Abnahme auf produktionsnahen Daten mit Monitoring, Alarmierung und standardisierten Betriebsabläufen absichern.

Kapitel 6: Generalprobe, Rollout und Rollback

Das Kapitel ordnet Generalprobe, Rollout und Rollback in den Gesamtzusammenhang ein und überführt die vier Teilthemen in einen nachvollziehbaren Arbeitsablauf.

Inhaltsverzeichnis des Kapitels: 1. Produktionskopie und zeitgemessene Probe; 2. Reihenfolge von Code, Migration und Suchindex; 3. Health Checks und kontrollierte Freigabe; 4. Rollback-Auslöser, Wiederherstellung und Nachkontrolle

  1. Schritt 1: Produktionskopie und zeitgemessene Probe als messbare Betriebsanforderung formulieren und belastbare Ausgangswerte erfassen.
  2. Schritt 2: Reihenfolge von Code, Migration und Suchindex reproduzierbar konfigurieren, automatisieren und versionskontrolliert dokumentieren.
  3. Schritt 3: Health Checks und kontrollierte Freigabe unter Last-, Fehler-, Wiederanlauf- oder Ausfallszenarien praktisch testen.
  4. Schritt 4: Rollback-Auslöser, Wiederherstellung und Nachkontrolle mit Monitoring, Alarmierung und standardisierten Betriebsabläufen absichern.

Kapitel 7: Nacharbeiten und LTS-Betrieb

Das Kapitel ordnet Nacharbeiten und LTS-Betrieb in den Gesamtzusammenhang ein und überführt die vier Teilthemen in einen nachvollziehbaren Arbeitsablauf.

Inhaltsverzeichnis des Kapitels: 1. Entfernung temporärer Kompatibilitätsschichten; 2. Aktualisierung von Dokumentation und Runbooks; 3. Monitoring nach Veröffentlichung; 4. Regelmäßiger Wartungs- und Sicherheitsupdate-Prozess

  1. Schritt 1: Entfernung temporärer Kompatibilitätsschichten als messbare Betriebsanforderung formulieren und belastbare Ausgangswerte erfassen.
  2. Schritt 2: Aktualisierung von Dokumentation und Runbooks reproduzierbar konfigurieren, automatisieren und versionskontrolliert dokumentieren.
  3. Schritt 3: Monitoring nach Veröffentlichung unter Last-, Fehler-, Wiederanlauf- oder Ausfallszenarien praktisch testen.
  4. Schritt 4: Regelmäßiger Wartungs- und Sicherheitsupdate-Prozess mit Monitoring, Alarmierung und standardisierten Betriebsabläufen absichern.

Fachbereichsleitung und Seminarorganisation

Seminardetails

   
Dauer: 2 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage: 09:00 Uhr
Preis: Öffentlich oder Live Stream: € 1.198 zzgl. MwSt.
Inhaus: € 3.400 zzgl. MwSt.
Teilnehmeranzahl: min. 2 - max. 8
Teilnehmer: Erfahrene Wagtail- und Django-Entwickler, Plattformteams, technische Projektleiter und Betreiber produktiver Installationen.
Voraussetzungen: Gute Kenntnisse des vorhandenen Projekts, Versionsverwaltung, automatisierte Tests und sichere Django-/Wagtail-Grundlagen.
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, geführte Konfigurationen, praktische Übungen am System und strukturierte Reviews
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: Ausführliche 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
Luzern 2 Tage
Bern 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
Sankt Gallen 2 Tage
Basel 2 Tage
Winterthur 2 Tage
Zürich 2 Tage
Stream live 2 Tage
Stream live 2 Tage
Stream gespeichert 2 Tage
Luzern 2 Tage
Bern 2 Tage
Inhaus / Firmenseminar 2 Tage
Sankt Gallen 2 Tage
Basel 2 Tage
Winterthur 2 Tage
Zürich 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
Basel 2 Tage
Winterthur 2 Tage
Winterthur 2 Tage
Zürich 2 Tage
Stream live 2 Tage
Stream gespeichert 2 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.ch All rights reserved.  | Kontakt | Impressum | Nach oben