Seminar Wagtail: Betrieb, Deployment und Performance

Das Seminar behandelt reproduzierbare Bereitstellung, sichere Konfiguration, Daten- und Medienbetrieb, Monitoring sowie die systematische Optimierung von Wagtail-Anwendungen.

Inhaltsübersicht

  1. Betriebsanforderungen und Zielumgebung
  2. Build, Konfiguration und Geheimnisse
  3. Deployment und Datenbankmigrationen
  4. Medien, statische Dateien und Caching
  5. Monitoring, Logging und Fehleranalyse
  6. Backup, Wiederherstellung und Notfallbetrieb
  7. Performance-Analyse und Optimierung

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 angemessen, weil ein vollständiger Release- und Betriebszyklus mit Build, Migration, Rollback, Monitoring, Backup und Performance-Analyse praktisch durchlaufen wird.

Zielgruppe und Voraussetzungen

Zielgruppe: DevOps Engineers, Site Reliability Engineers, Plattformteams, technische Administratoren und Entwickler mit Betriebsverantwortung.

Voraussetzungen: Linux-, Webserver- und Datenbankgrundlagen sowie praktische Kenntnisse einer Django- oder Wagtail-Anwendung.

Seminarinhalte

Kapitel 1: Betriebsanforderungen und Zielumgebung

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

Inhaltsverzeichnis des Kapitels: 1. Verfügbarkeitsziele, Lastprofile und Wartungsfenster; 2. Komponenten für Anwendung, Datenbank, Medien und Suche; 3. Trennung von Entwicklungs-, Test- und Produktionsumgebungen; 4. Betriebsdokumentation und messbare Serviceziele

  1. Schritt 1: Verfügbarkeitsziele, Lastprofile und Wartungsfenster als messbare Betriebsanforderung formulieren und belastbare Ausgangswerte erfassen.
  2. Schritt 2: Komponenten für Anwendung, Datenbank, Medien und Suche reproduzierbar konfigurieren, automatisieren und versionskontrolliert dokumentieren.
  3. Schritt 3: Trennung von Entwicklungs-, Test- und Produktionsumgebungen unter Last-, Fehler-, Wiederanlauf- oder Ausfallszenarien praktisch testen.
  4. Schritt 4: Betriebsdokumentation und messbare Serviceziele mit Monitoring, Alarmierung und standardisierten Betriebsabläufen absichern.

Kapitel 2: Build, Konfiguration und Geheimnisse

Das Kapitel ordnet Build, Konfiguration und Geheimnisse in den Gesamtzusammenhang ein und überführt die vier Teilthemen in einen nachvollziehbaren Arbeitsablauf.

Inhaltsverzeichnis des Kapitels: 1. Reproduzierbare Abhängigkeiten und Build-Artefakte; 2. Umgebungsbezogene Einstellungen ohne Quellcodeänderung; 3. Sicherer Umgang mit Schlüsseln, Tokens und Zugangsdaten; 4. Startprüfungen für fehlerhafte oder fehlende Konfiguration

  1. Schritt 1: Reproduzierbare Abhängigkeiten und Build-Artefakte als messbare Betriebsanforderung formulieren und belastbare Ausgangswerte erfassen.
  2. Schritt 2: Umgebungsbezogene Einstellungen ohne Quellcodeänderung reproduzierbar konfigurieren, automatisieren und versionskontrolliert dokumentieren.
  3. Schritt 3: Sicherer Umgang mit Schlüsseln, Tokens und Zugangsdaten unter Last-, Fehler-, Wiederanlauf- oder Ausfallszenarien praktisch testen.
  4. Schritt 4: Startprüfungen für fehlerhafte oder fehlende Konfiguration mit Monitoring, Alarmierung und standardisierten Betriebsabläufen absichern.

Kapitel 3: Deployment und Datenbankmigrationen

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

Inhaltsverzeichnis des Kapitels: 1. Release-Reihenfolge für Code, statische Dateien und Migrationen; 2. Rückwärtskompatible Schemaänderungen; 3. Health Checks, kontrollierter Rollout und Rollback; 4. Vermeidung von Ausfallzeiten bei umfangreichen Änderungen

  1. Schritt 1: Release-Reihenfolge für Code, statische Dateien und Migrationen als messbare Betriebsanforderung formulieren und belastbare Ausgangswerte erfassen.
  2. Schritt 2: Rückwärtskompatible Schemaänderungen reproduzierbar konfigurieren, automatisieren und versionskontrolliert dokumentieren.
  3. Schritt 3: Health Checks, kontrollierter Rollout und Rollback unter Last-, Fehler-, Wiederanlauf- oder Ausfallszenarien praktisch testen.
  4. Schritt 4: Vermeidung von Ausfallzeiten bei umfangreichen Änderungen mit Monitoring, Alarmierung und standardisierten Betriebsabläufen absichern.

Kapitel 4: Medien, statische Dateien und Caching

Das Kapitel ordnet Medien, statische Dateien und Caching in den Gesamtzusammenhang ein und überführt die vier Teilthemen in einen nachvollziehbaren Arbeitsablauf.

Inhaltsverzeichnis des Kapitels: 1. Persistente Medienablage und Berechtigungen; 2. Auslieferung statischer Assets und Cache-Invalidierung; 3. Seiten-, Fragment- und Anwendungs-Caches; 4. Konsistenz zwischen Anwendungsknoten und Speichern

  1. Schritt 1: Persistente Medienablage und Berechtigungen als messbare Betriebsanforderung formulieren und belastbare Ausgangswerte erfassen.
  2. Schritt 2: Auslieferung statischer Assets und Cache-Invalidierung reproduzierbar konfigurieren, automatisieren und versionskontrolliert dokumentieren.
  3. Schritt 3: Seiten-, Fragment- und Anwendungs-Caches unter Last-, Fehler-, Wiederanlauf- oder Ausfallszenarien praktisch testen.
  4. Schritt 4: Konsistenz zwischen Anwendungsknoten und Speichern mit Monitoring, Alarmierung und standardisierten Betriebsabläufen absichern.

Kapitel 5: Monitoring, Logging und Fehleranalyse

Das Kapitel ordnet Monitoring, Logging und Fehleranalyse in den Gesamtzusammenhang ein und überführt die vier Teilthemen in einen nachvollziehbaren Arbeitsablauf.

Inhaltsverzeichnis des Kapitels: 1. Strukturierte Protokolle und Korrelationsmerkmale; 2. Metriken für Antwortzeit, Fehler, Warteschlangen und Ressourcen; 3. Tracing kritischer Anfragen und externer Abhängigkeiten; 4. Alarmierungsregeln und handlungsorientierte Runbooks

  1. Schritt 1: Strukturierte Protokolle und Korrelationsmerkmale als messbare Betriebsanforderung formulieren und belastbare Ausgangswerte erfassen.
  2. Schritt 2: Metriken für Antwortzeit, Fehler, Warteschlangen und Ressourcen reproduzierbar konfigurieren, automatisieren und versionskontrolliert dokumentieren.
  3. Schritt 3: Tracing kritischer Anfragen und externer Abhängigkeiten unter Last-, Fehler-, Wiederanlauf- oder Ausfallszenarien praktisch testen.
  4. Schritt 4: Alarmierungsregeln und handlungsorientierte Runbooks mit Monitoring, Alarmierung und standardisierten Betriebsabläufen absichern.

Kapitel 6: Backup, Wiederherstellung und Notfallbetrieb

Das Kapitel ordnet Backup, Wiederherstellung und Notfallbetrieb in den Gesamtzusammenhang ein und überführt die vier Teilthemen in einen nachvollziehbaren Arbeitsablauf.

Inhaltsverzeichnis des Kapitels: 1. Sicherung von Datenbank, Medien und Konfiguration; 2. Wiederherstellungsreihenfolge und Konsistenzprüfung; 3. Regelmäßige Restore-Tests und dokumentierte Zielzeiten; 4. Notfallrollen, Kommunikation und Nachbereitung

  1. Schritt 1: Sicherung von Datenbank, Medien und Konfiguration als messbare Betriebsanforderung formulieren und belastbare Ausgangswerte erfassen.
  2. Schritt 2: Wiederherstellungsreihenfolge und Konsistenzprüfung reproduzierbar konfigurieren, automatisieren und versionskontrolliert dokumentieren.
  3. Schritt 3: Regelmäßige Restore-Tests und dokumentierte Zielzeiten unter Last-, Fehler-, Wiederanlauf- oder Ausfallszenarien praktisch testen.
  4. Schritt 4: Notfallrollen, Kommunikation und Nachbereitung mit Monitoring, Alarmierung und standardisierten Betriebsabläufen absichern.

Kapitel 7: Performance-Analyse und Optimierung

Das Kapitel ordnet Performance-Analyse und Optimierung in den Gesamtzusammenhang ein und überführt die vier Teilthemen in einen nachvollziehbaren Arbeitsablauf.

Inhaltsverzeichnis des Kapitels: 1. Profiling von Ansichten, Templates und Datenbankabfragen; 2. select_related, prefetch_related und Query-Budgets; 3. Suchindex, Bildverarbeitung und Hintergrundaufgaben; 4. Lasttest, Engpassanalyse und belastbarer Maßnahmenplan

  1. Schritt 1: Profiling von Ansichten, Templates und Datenbankabfragen als messbare Betriebsanforderung formulieren und belastbare Ausgangswerte erfassen.
  2. Schritt 2: select_related, prefetch_related und Query-Budgets reproduzierbar konfigurieren, automatisieren und versionskontrolliert dokumentieren.
  3. Schritt 3: Suchindex, Bildverarbeitung und Hintergrundaufgaben unter Last-, Fehler-, Wiederanlauf- oder Ausfallszenarien praktisch testen.
  4. Schritt 4: Lasttest, Engpassanalyse und belastbarer Maßnahmenplan 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: DevOps Engineers, Site Reliability Engineers, Plattformteams, technische Administratoren und Entwickler mit Betriebsverantwortung.
Voraussetzungen: Linux-, Webserver- und Datenbankgrundlagen sowie praktische Kenntnisse einer Django- oder Wagtail-Anwendung.
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
Graz 2 Tage
Wien 2 Tage
Inhaus / Firmenseminar 2 Tage
Stream live 2 Tage
Innsbruck 2 Tage
Stream gespeichert 2 Tage
Klagenfurt 2 Tage
Bregenz 2 Tage
Linz 2 Tage
Salzburg 2 Tage
Linz 2 Tage
Salzburg 2 Tage
Graz 2 Tage
Wien 2 Tage
Inhaus / Firmenseminar 2 Tage
Stream live 2 Tage
Innsbruck 2 Tage
Stream gespeichert 2 Tage
Klagenfurt 2 Tage
Bregenz 2 Tage
Klagenfurt 2 Tage
Bregenz 2 Tage
Linz 2 Tage
Salzburg 2 Tage
Graz 2 Tage
Wien 2 Tage
Inhaus / Firmenseminar 2 Tage
Stream live 2 Tage
Innsbruck 2 Tage
Stream gespeichert 2 Tage
Inhaus / Firmenseminar 2 Tage
Stream live 2 Tage
Innsbruck 2 Tage
Stream gespeichert 2 Tage
Klagenfurt 2 Tage
Bregenz 2 Tage
Linz 2 Tage
Salzburg 2 Tage
Graz 2 Tage
Wien 2 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.at All rights reserved.  | Kontakt | Impressum | Nach oben