Seminar Sulu Deployment, Betrieb und Monitoring

Das Seminar entwickelt einen reproduzierbaren Betriebsprozess für Sulu. Release-Build, Konfiguration, Datenbankänderungen, Caches, Suchindizes, Medien, Monitoring, Backup und Rollback werden als zusammenhängendes Runbook umgesetzt.

Inhaltsverzeichnis

  • Zielgruppe
  • Voraussetzungen
  • Lernziele
  • Lernfelder
  • Praxisprojekt Schritt für Schritt
  • Qualitätskontrollen
  • Empfohlene Anschlussseminare

Zielgruppe

DevOps- und Platform-Engineers, Systemadministration, technische Leads und Entwickelnde mit Betriebsverantwortung.

Voraussetzungen

Linux-Grundkenntnisse, Erfahrung mit PHP-Anwendungen, Composer, Webservern und relationalen Datenbanken. Kenntnisse der eigenen Infrastruktur sind hilfreich.

Lernziele

  • Sulu-Releases reproduzierbar bauen und verteilen
  • Konfiguration und Secrets sicher zwischen Umgebungen trennen
  • Datenbank, Cache, Suche und Medien koordiniert aktualisieren
  • Monitoring und Alarmierung auf relevante Fehlerbilder ausrichten
  • Backup, Wiederanlauf und Rollback praktisch absichern

Lernfelder

Lerneinheit 1: Zielarchitektur und Umgebungen

  • Entwicklung, Test, Staging und Produktion
  • Web-, Worker-, Datenbank-, Cache- und Suchkomponenten
  • Abhängigkeiten, Netzwerkzonen und Verfügbarkeitsziele

Lerneinheit 2: Konfiguration und Secrets

  • Umgebungsvariablen, Konfigurationsdateien und Secret-Stores
  • Trennung von Build- und Laufzeitkonfiguration
  • Validierung fehlender oder widersprüchlicher Werte

Lerneinheit 3: Reproduzierbarer Build

  • Composer-Abhängigkeiten, Autoloading und optimierte Artefakte
  • Admin-Frontend und Website-Assets bauen
  • Versionierung, Prüfsummen und unveränderliche Releases

Lerneinheit 4: Datenbank und Migrationen

  • Vorprüfung, Schemaänderungen und Datenmigrationen
  • Reihenfolge bei kompatiblen und inkompatiblen Releases
  • Zeitfenster, Sperren und Rückfallstrategie

Lerneinheit 5: Caches und Suchindizes

  • Anwendungs-, HTTP- und Template-Caches
  • Indexaufbau, Reindexierung und Konsistenzprüfung
  • Gezielte Invalidierung statt unkontrollierter Komplettleerung

Lerneinheit 6: Medien und persistente Daten

  • Gemeinsamer oder externer Medienspeicher
  • Berechtigungen, Thumbnails und Hintergrundverarbeitung
  • Integrität zwischen Datenbank und Dateisystem

Lerneinheit 7: Deployment und Wartungsmodus

  • Blue-Green-, Rolling- oder klassisches Deployment bewerten
  • Wartungsseite, Health Checks und Traffic-Umschaltung
  • Geordnete Aktivierung von Web- und Worker-Prozessen

Lerneinheit 8: Monitoring und Protokollierung

  • Anwendungsfehler, Antwortzeiten, Jobs und Suchstatus
  • Strukturierte Logs, Korrelation und sensible Daten
  • Schwellwerte, Alarmwege und betriebliche Dashboards

Lerneinheit 9: Backup, Restore und Rollback

  • Konsistente Sicherung von Datenbank, Medien und Konfiguration
  • Wiederherstellung in isolierter Umgebung testen
  • Rollback-Entscheidung, Datenabgleich und Nachkontrolle

Praxisprojekt Schritt für Schritt

Als durchgängige Übung entsteht ein produktionsnahes Release- und Betriebs-Runbook für eine hochverfügbare Sulu-Anwendung.

  1. Schritt 1: Ausgangslage, Rollen, Systemgrenzen und Abnahmekriterien für ein produktionsnahes Release- und Betriebs-Runbook für eine hochverfügbare Sulu-Anwendung festhalten.
  2. Schritt 2: Den Lernbereich „Zielarchitektur und Umgebungen“ konfigurieren und mit einem Positivfall prüfen.
  3. Schritt 3: Den Lernbereich „Reproduzierbarer Build“ umsetzen und mit realistischen Testdaten verbinden.
  4. Schritt 4: Den Lernbereich „Datenbank und Migrationen“ durch einen Negativfall und eine Korrektur absichern.
  5. Schritt 5: Den Lernbereich „Medien und persistente Daten“ analysieren und die benötigten Artefakte festlegen.
  6. Schritt 6: Den Lernbereich „Deployment und Wartungsmodus“ konfigurieren und mit einem Positivfall prüfen.
  7. Schritt 7: Den Lernbereich „Backup, Restore und Rollback“ umsetzen und mit realistischen Testdaten verbinden.
  8. Schritt 8: Die Teilkonfigurationen zu einem durchgängigen Anwendungsszenario verbinden und Abhängigkeiten sichtbar dokumentieren.
  9. Schritt 9: Berechtigungs-, Locale-, Publikations- und Fehlerfälle mit einer standardisierten Prüfliste ausführen.
  10. Schritt 10: Den erreichten Stand als Konfigurationsübersicht, Betriebscheckliste und priorisierte nächste Ausbaustufe festhalten.

Qualitätskontrollen

  • Fachliche Anforderungen, Systemgrenzen und Verantwortlichkeiten sind eindeutig dokumentiert.
  • Konfigurationen und Implementierungen sind reproduzierbar, versionierbar, vollständig und eigenständig beschrieben.
  • Positiv-, Negativ-, Berechtigungs-, Locale- und Fehlerfälle sind nachvollziehbar geprüft.
  • Betriebs-, Sicherheits-, Performance- und Wartungsaspekte sind passend zum Thema berücksichtigt.
  • Die nächsten Vertiefungsschritte sind nach Risiko und Nutzen priorisiert.

Empfohlene Anschlussseminare

  • Sulu Performance, Caching und Skalierung
  • Sulu Sicherheit, SSO und Zwei-Faktor-Authentifizierung
  • Sulu Automatisierte Tests und Qualitätssicherung

Fachbereichsleitung / Leitung des Trainerteams / Ansprechpersonen

Seminardetails

   
Dauer: 3 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr
Preis: Öffentlich oder Live Stream: € 1.797 zzgl. MwSt.
Inhaus: € 5.100 zzgl. MwSt.
Teilnehmeranzahl: min. 2 - max. 8
Teilnehmer: DevOps- und Platform-Engineers, Systemadministration, technische Leads und Entwickelnde mit Betriebsverantwortung.
Voraussetzungen: Linux-Grundkenntnisse, Erfahrung mit PHP-Anwendungen, Composer, Webservern und relationalen Datenbanken. Kenntnisse der eigenen Infrastruktur sind hilfreich.
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: Fachvortrag, Demonstrationen, geführte Schritt-für-Schritt-Übungen und praktische Arbeit am System
Seminararten: Öffentlich, Webinar, Inhaus, 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
Innsbruck 3 Tage
Stream gespeichert 3 Tage
Klagenfurt 3 Tage
Bregenz 3 Tage
Linz 3 Tage
Salzburg 3 Tage
Graz 3 Tage
Wien 3 Tage
Inhaus / Firmenseminar 3 Tage
Stream live 3 Tage
Wien 3 Tage
Inhaus / Firmenseminar 3 Tage
Stream live 3 Tage
Innsbruck 3 Tage
Stream gespeichert 3 Tage
Klagenfurt 3 Tage
Bregenz 3 Tage
Linz 3 Tage
Salzburg 3 Tage
Graz 3 Tage
Salzburg 3 Tage
Graz 3 Tage
Wien 3 Tage
Inhaus / Firmenseminar 3 Tage
Stream live 3 Tage
Innsbruck 3 Tage
Stream gespeichert 3 Tage
Klagenfurt 3 Tage
Bregenz 3 Tage
Linz 3 Tage
Bregenz 3 Tage
Linz 3 Tage
Salzburg 3 Tage
Graz 3 Tage
Wien 3 Tage
Inhaus / Firmenseminar 3 Tage
Stream live 3 Tage
Innsbruck 3 Tage
Stream gespeichert 3 Tage
Klagenfurt 3 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.at All rights reserved.  | Kontakt | Impressum | Nach oben