Das Seminar entwickelt belastbare Lösungsarchitekturen für große Wagtail-Plattformen mit mehreren Sites, Teams, Integrationen, hohen Qualitätsanforderungen und langfristigen Betriebszyklen.
Inhaltsübersicht
- Architekturziele und Qualitätsattribute
- Domänenschnitt und Projektstruktur
- Content-Architektur und Modellierungsprinzipien
- Multi-Site, Mandanten und Mehrsprachigkeit
- Integrations- und API-Architektur
- Suche, Caching und Performance
- Sicherheit, Datenschutz und Governance
- Deployment- und Betriebsarchitektur
- Teststrategie und Qualitätstore
- Evolutionspfad und Referenzarchitektur
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. Vier Tage sind notwendig, um Domänenschnitt, Content-Architektur, Multi-Site, Integrationen, Skalierung, Sicherheit, Governance und Evolutionsplanung in einer zusammenhängenden Referenzarchitektur auszuarbeiten.
Zielgruppe und Voraussetzungen
Zielgruppe: Solution Architects, Lead Developer, technische Produktverantwortliche und Plattformteams mit Verantwortung für komplexe Web- und Content-Landschaften.
Voraussetzungen: Fundierte Django- und Wagtail-Erfahrung, Kenntnisse relationaler Datenmodelle sowie Erfahrung mit Deployment- und Integrationsarchitekturen.
Seminarinhalte
Kapitel 1: Architekturziele und Qualitätsattribute
Das Kapitel ordnet Architekturziele und Qualitätsattribute in den Gesamtzusammenhang ein und überführt die vier Teilthemen in einen nachvollziehbaren Arbeitsablauf.
Inhaltsverzeichnis des Kapitels: 1. Geschäftsziele, Stakeholder und Systemgrenzen; 2. Qualitätsattribute für Verfügbarkeit, Sicherheit und Änderbarkeit; 3. Architekturentscheidungen und nachvollziehbare Bewertungsmatrizen; 4. Messbare Akzeptanzkriterien für die Zielarchitektur
- Schritt 1: Geschäftsziele, Stakeholder und Systemgrenzen fachlich, redaktionell und technisch analysieren und einen prüfbaren Zielzustand festlegen.
- Schritt 2: Qualitätsattribute für Verfügbarkeit, Sicherheit und Änderbarkeit in Wagtail schrittweise modellieren, konfigurieren oder implementieren.
- Schritt 3: Architekturentscheidungen und nachvollziehbare Bewertungsmatrizen in einem realistischen Ende-zu-Ende-Fall anwenden und Varianten sowie Fehlerfälle vergleichen.
- Schritt 4: Messbare Akzeptanzkriterien für die Zielarchitektur mit Tests, Qualitätskriterien und klaren Verantwortlichkeiten dauerhaft absichern.
Kapitel 2: Domänenschnitt und Projektstruktur
Das Kapitel ordnet Domänenschnitt und Projektstruktur in den Gesamtzusammenhang ein und überführt die vier Teilthemen in einen nachvollziehbaren Arbeitsablauf.
Inhaltsverzeichnis des Kapitels: 1. Fachliche Domänen und Verantwortungsgrenzen; 2. Django-Apps, Pakete und Abhängigkeitsrichtung; 3. Gemeinsame Komponenten gegenüber projektspezifischen Erweiterungen; 4. Regeln für Imports, Services und technische Schulden
- Schritt 1: Fachliche Domänen und Verantwortungsgrenzen fachlich, redaktionell und technisch analysieren und einen prüfbaren Zielzustand festlegen.
- Schritt 2: Django-Apps, Pakete und Abhängigkeitsrichtung in Wagtail schrittweise modellieren, konfigurieren oder implementieren.
- Schritt 3: Gemeinsame Komponenten gegenüber projektspezifischen Erweiterungen in einem realistischen Ende-zu-Ende-Fall anwenden und Varianten sowie Fehlerfälle vergleichen.
- Schritt 4: Regeln für Imports, Services und technische Schulden mit Tests, Qualitätskriterien und klaren Verantwortlichkeiten dauerhaft absichern.
Kapitel 3: Content-Architektur und Modellierungsprinzipien
Das Kapitel ordnet Content-Architektur und Modellierungsprinzipien in den Gesamtzusammenhang ein und überführt die vier Teilthemen in einen nachvollziehbaren Arbeitsablauf.
Inhaltsverzeichnis des Kapitels: 1. Page Models, Snippets, Settings und wiederverwendbare Bausteine; 2. Komposition, Vererbung und stabile Verknüpfungen; 3. Versionierbarkeit und Migration langlebiger Inhaltsmodelle; 4. Redaktionelle Flexibilität bei kontrollierter Struktur
- Schritt 1: Page Models, Snippets, Settings und wiederverwendbare Bausteine fachlich, redaktionell und technisch analysieren und einen prüfbaren Zielzustand festlegen.
- Schritt 2: Komposition, Vererbung und stabile Verknüpfungen in Wagtail schrittweise modellieren, konfigurieren oder implementieren.
- Schritt 3: Versionierbarkeit und Migration langlebiger Inhaltsmodelle in einem realistischen Ende-zu-Ende-Fall anwenden und Varianten sowie Fehlerfälle vergleichen.
- Schritt 4: Redaktionelle Flexibilität bei kontrollierter Struktur mit Tests, Qualitätskriterien und klaren Verantwortlichkeiten dauerhaft absichern.
Kapitel 4: Multi-Site, Mandanten und Mehrsprachigkeit
Das Kapitel ordnet Multi-Site, Mandanten und Mehrsprachigkeit in den Gesamtzusammenhang ein und überführt die vier Teilthemen in einen nachvollziehbaren Arbeitsablauf.
Inhaltsverzeichnis des Kapitels: 1. Site-Grenzen, Hostnamen und Root-Seiten; 2. Mandantenspezifische Konfiguration und gemeinsame Inhalte; 3. Locale-Strategien und Übersetzungsbeziehungen; 4. Berechtigungs- und Veröffentlichungsgrenzen zwischen Organisationen
- Schritt 1: Site-Grenzen, Hostnamen und Root-Seiten fachlich, redaktionell und technisch analysieren und einen prüfbaren Zielzustand festlegen.
- Schritt 2: Mandantenspezifische Konfiguration und gemeinsame Inhalte in Wagtail schrittweise modellieren, konfigurieren oder implementieren.
- Schritt 3: Locale-Strategien und Übersetzungsbeziehungen in einem realistischen Ende-zu-Ende-Fall anwenden und Varianten sowie Fehlerfälle vergleichen.
- Schritt 4: Berechtigungs- und Veröffentlichungsgrenzen zwischen Organisationen mit Tests, Qualitätskriterien und klaren Verantwortlichkeiten dauerhaft absichern.
Kapitel 5: Integrations- und API-Architektur
Das Kapitel ordnet Integrations- und API-Architektur in den Gesamtzusammenhang ein und überführt die vier Teilthemen in einen nachvollziehbaren Arbeitsablauf.
Inhaltsverzeichnis des Kapitels: 1. Synchroner und asynchroner Datenaustausch; 2. API v2, eigene Endpunkte und Integrationsservices; 3. Webhooks, Ereignismodelle und Idempotenz; 4. Verträge, Versionierung und Fehlerbehandlung
- Schritt 1: Synchroner und asynchroner Datenaustausch fachlich, redaktionell und technisch analysieren und einen prüfbaren Zielzustand festlegen.
- Schritt 2: API v2, eigene Endpunkte und Integrationsservices in Wagtail schrittweise modellieren, konfigurieren oder implementieren.
- Schritt 3: Webhooks, Ereignismodelle und Idempotenz in einem realistischen Ende-zu-Ende-Fall anwenden und Varianten sowie Fehlerfälle vergleichen.
- Schritt 4: Verträge, Versionierung und Fehlerbehandlung mit Tests, Qualitätskriterien und klaren Verantwortlichkeiten dauerhaft absichern.
Kapitel 6: Suche, Caching und Performance
Das Kapitel ordnet Suche, Caching und Performance in den Gesamtzusammenhang ein und überführt die vier Teilthemen in einen nachvollziehbaren Arbeitsablauf.
Inhaltsverzeichnis des Kapitels: 1. Suchbackend und Indexierungsstrategie; 2. Caching-Ebenen für Seiten, Fragmente und externe Daten; 3. Abfrageoptimierung und Schutz vor N-plus-eins-Problemen; 4. Lastprofile, Kapazitätsplanung und Performance-Budgets
- Schritt 1: Suchbackend und Indexierungsstrategie fachlich, redaktionell und technisch analysieren und einen prüfbaren Zielzustand festlegen.
- Schritt 2: Caching-Ebenen für Seiten, Fragmente und externe Daten in Wagtail schrittweise modellieren, konfigurieren oder implementieren.
- Schritt 3: Abfrageoptimierung und Schutz vor N-plus-eins-Problemen in einem realistischen Ende-zu-Ende-Fall anwenden und Varianten sowie Fehlerfälle vergleichen.
- Schritt 4: Lastprofile, Kapazitätsplanung und Performance-Budgets mit Tests, Qualitätskriterien und klaren Verantwortlichkeiten dauerhaft absichern.
Kapitel 7: Sicherheit, Datenschutz und Governance
Das Kapitel ordnet Sicherheit, Datenschutz und Governance in den Gesamtzusammenhang ein und überführt die vier Teilthemen in einen nachvollziehbaren Arbeitsablauf.
Inhaltsverzeichnis des Kapitels: 1. Bedrohungsmodell und Schutzbedarf der Plattform; 2. Rollen, Rechte, Workflows und Funktionstrennung; 3. Protokollierung, Aufbewahrung und Löschkonzepte; 4. Kontrollen für Drittanbieterpakete und Lieferkette
- Schritt 1: Bedrohungsmodell und Schutzbedarf der Plattform fachlich, redaktionell und technisch analysieren und einen prüfbaren Zielzustand festlegen.
- Schritt 2: Rollen, Rechte, Workflows und Funktionstrennung in Wagtail schrittweise modellieren, konfigurieren oder implementieren.
- Schritt 3: Protokollierung, Aufbewahrung und Löschkonzepte in einem realistischen Ende-zu-Ende-Fall anwenden und Varianten sowie Fehlerfälle vergleichen.
- Schritt 4: Kontrollen für Drittanbieterpakete und Lieferkette mit Tests, Qualitätskriterien und klaren Verantwortlichkeiten dauerhaft absichern.
Kapitel 8: Deployment- und Betriebsarchitektur
Das Kapitel ordnet Deployment- und Betriebsarchitektur in den Gesamtzusammenhang ein und überführt die vier Teilthemen in einen nachvollziehbaren Arbeitsablauf.
Inhaltsverzeichnis des Kapitels: 1. Build-Artefakte, Konfiguration und Geheimnisse; 2. Datenbank-, Medien- und Suchinfrastruktur; 3. Rollout, Rollback und migrationssichere Releases; 4. Observability, Notfallbetrieb und Wiederherstellung
- Schritt 1: Build-Artefakte, Konfiguration und Geheimnisse fachlich, redaktionell und technisch analysieren und einen prüfbaren Zielzustand festlegen.
- Schritt 2: Datenbank-, Medien- und Suchinfrastruktur in Wagtail schrittweise modellieren, konfigurieren oder implementieren.
- Schritt 3: Rollout, Rollback und migrationssichere Releases in einem realistischen Ende-zu-Ende-Fall anwenden und Varianten sowie Fehlerfälle vergleichen.
- Schritt 4: Observability, Notfallbetrieb und Wiederherstellung mit Tests, Qualitätskriterien und klaren Verantwortlichkeiten dauerhaft absichern.
Kapitel 9: Teststrategie und Qualitätstore
Das Kapitel ordnet Teststrategie und Qualitätstore in den Gesamtzusammenhang ein und überführt die vier Teilthemen in einen nachvollziehbaren Arbeitsablauf.
Inhaltsverzeichnis des Kapitels: 1. Testpyramide für Modelle, APIs, Templates und Integrationen; 2. Vertrags-, Migrations- und Regressionstests; 3. Statische Analyse, Abhängigkeitsprüfung und Review-Regeln; 4. Freigabekriterien entlang der Delivery-Pipeline
- Schritt 1: Testpyramide für Modelle, APIs, Templates und Integrationen fachlich, redaktionell und technisch analysieren und einen prüfbaren Zielzustand festlegen.
- Schritt 2: Vertrags-, Migrations- und Regressionstests in Wagtail schrittweise modellieren, konfigurieren oder implementieren.
- Schritt 3: Statische Analyse, Abhängigkeitsprüfung und Review-Regeln in einem realistischen Ende-zu-Ende-Fall anwenden und Varianten sowie Fehlerfälle vergleichen.
- Schritt 4: Freigabekriterien entlang der Delivery-Pipeline mit Tests, Qualitätskriterien und klaren Verantwortlichkeiten dauerhaft absichern.
Kapitel 10: Evolutionspfad und Referenzarchitektur
Das Kapitel ordnet Evolutionspfad und Referenzarchitektur in den Gesamtzusammenhang ein und überführt die vier Teilthemen in einen nachvollziehbaren Arbeitsablauf.
Inhaltsverzeichnis des Kapitels: 1. Schrittweise Modernisierung bestehender Installationen; 2. Wiederverwendbare Architekturbausteine und Standards; 3. Entscheidungsprotokolle und technische Roadmap; 4. Präsentation und Review einer vollständigen Zielarchitektur
- Schritt 1: Schrittweise Modernisierung bestehender Installationen fachlich, redaktionell und technisch analysieren und einen prüfbaren Zielzustand festlegen.
- Schritt 2: Wiederverwendbare Architekturbausteine und Standards in Wagtail schrittweise modellieren, konfigurieren oder implementieren.
- Schritt 3: Entscheidungsprotokolle und technische Roadmap in einem realistischen Ende-zu-Ende-Fall anwenden und Varianten sowie Fehlerfälle vergleichen.
- Schritt 4: Präsentation und Review einer vollständigen Zielarchitektur mit Tests, Qualitätskriterien und klaren Verantwortlichkeiten dauerhaft absichern.
Fachbereichsleitung und Seminarorganisation
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de -

Paul Goldschmidt
Telefon: + 49 (221) 74740055
E-Mail: paul.goldschmidt@seminar-experts.de
Seminardetails
| Dauer: | 4 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage: 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 2.396 zzgl. MwSt. Inhaus: € 6.800 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Solution Architects, Lead Developer, technische Produktverantwortliche und Plattformteams mit Verantwortung für komplexe Web- und Content-Landschaften. |
| Voraussetzungen: | Fundierte Django- und Wagtail-Erfahrung, Kenntnisse relationaler Datenmodelle sowie Erfahrung mit Deployment- und Integrationsarchitekturen. |
| 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.
