Produktiver Betrieb entsteht aus dem Zusammenspiel von Delivery APIs, Caches, Frontend-Rendering, Medien, Integrationen und Releaseprozessen. Einzelne schnelle API-Antworten garantieren weder stabile Nutzererfahrung noch kontrollierte Aktualität.
Das Seminar entwickelt messbare Serviceziele und eine mehrstufige Cache- und Resilienzstrategie. Engpässe werden mit Baselines, Metriken und reproduzierbaren Lastbildern analysiert, nicht durch ungeprüfte Einzeloptimierungen.
Inhaltsübersicht
- Serviceziele und Performance-Budget definieren
- Datenfluss und Latenzanteile messen
- API-Abfragen optimieren
- Cache-Schichten entwerfen
- Revalidierung und Invalidierung steuern
- Preview und Produktion trennen
- Asset- und Bildperformance verbessern
- Fehlertoleranz und degradierte Modi planen
- Monitoring und Alarmierung aufbauen
- Last- und Kapazitätstests durchführen
- Release und Änderung kontrollieren
- Incident-Runbooks und Reviews etablieren
- Praxisübungen
- Methodik
Zielsetzung
Ziel ist ein dokumentiertes Betriebsmodell mit Performance-Budget, Cache-Architektur, Revalidierung, Monitoring, Alarmierung, Fehlerbehandlung und Incident-Runbooks. Teilnehmende können Engpässe messen, Maßnahmen priorisieren und den Betrieb systematisch absichern.
Schrittweise Seminarinhalte
- Schritt 1: Serviceziele und Performance-Budget definieren
Nutzerkritische Seiten, Aktualitätsanforderungen, Antwortzeiten, Verfügbarkeit und Fehlerbudgets werden festgelegt. Technische Messwerte werden mit Geschäftsauswirkung verknüpft.
- Schritt 2: Datenfluss und Latenzanteile messen
Browser, Edge, Frontend-Server, API, Cache, Bilder und externe Dienste werden getrennt betrachtet. Traces und Zeitmessungen zeigen den tatsächlichen Engpass.
- Schritt 3: API-Abfragen optimieren
Filter, Feldumfang, Referenztiefe, Pagination und Abfrageanzahl werden geprüft. REST- und GraphQL-Zugriffe werden anhand gleicher Szenarien verglichen.
- Schritt 4: Cache-Schichten entwerfen
CDN, serverseitiger Cache, Framework-Cache und Client-Cache erhalten klare Aufgaben. Cache-Schlüssel berücksichtigen Sprache, Kanal, Preview, Berechtigungen und Content-Variante.
- Schritt 5: Revalidierung und Invalidierung steuern
Zeitbasierte und ereignisgesteuerte Aktualisierung werden kombiniert. Webhooks, Tags, Surrogate Keys oder gezielte Pfadlisten werden nach Zuverlässigkeit und Komplexität bewertet.
- Schritt 6: Preview und Produktion trennen
Unveröffentlichte Inhalte und Preview-Schlüssel dürfen nicht in öffentliche Caches gelangen. Cache Header, Sessions und Umgebungen werden entsprechend abgesichert.
- Schritt 7: Asset- und Bildperformance verbessern
Dateigröße, Format, Dimension, responsive Quellen, Ladepriorität und Transformation werden gemessen. Medienbudgets und Qualitätsgrenzen werden in Redaktion und Frontend verankert.
- Schritt 8: Fehlertoleranz und degradierte Modi planen
Timeouts, Wiederholungen, Circuit Breaker, stale Inhalte, Fallbacks und statische Notfallseiten werden passend zum Risiko eingesetzt. Wiederholungen erzeugen keine Lastverstärkung.
- Schritt 9: Monitoring und Alarmierung aufbauen
Latenz, Fehlerrate, Cache-Treffer, Datenalter, Webhook-Fehler, Synchronisationsrückstand und Frontend-Metriken werden beobachtet. Alarme erhalten Schwelle, Empfänger, Runbook und Eskalation.
- Schritt 10: Last- und Kapazitätstests durchführen
Typische und extreme Zugriffsmuster werden reproduzierbar simuliert. Cache-Warmup, Kaltstart, Veröffentlichungswellen und externe Ausfälle werden berücksichtigt.
- Schritt 11: Release und Änderung kontrollieren
Content-Modell, Frontend, Integrationen und Cache-Logik werden mit Baseline und Rollback ausgerollt. Canary, Feature Flags oder schrittweise Aktivierung werden nach Bedarf eingesetzt.
- Schritt 12: Incident-Runbooks und Reviews etablieren
Symptome, Diagnosepfade, Sofortmaßnahmen, Kommunikation und Wiederherstellung werden dokumentiert. Nach Störungen werden Ursachen und dauerhafte Verbesserungen nachvollziehbar bearbeitet.
Praxisübungen
- Ein Performance-Budget und messbare Serviceziele definieren
- API- und Rendering-Latenzen mit einer Baseline untersuchen
- Eine mehrstufige Cache- und Revalidierungsstrategie entwerfen
- Fehlerfälle und degradierte Betriebsmodi testen
- Monitoring-Dashboard, Alarmregeln und Incident-Runbook erstellen
Methodik
Messungen, Architekturarbeit und Störungssimulationen wechseln sich ab. Der erste Tag fokussiert Performance und Caching, der zweite Tag Resilienz, Monitoring, Release und Incident-Betrieb.
Fachbereichsleitung und Trainerteam
-

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: | 2 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, 2. Tag: 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 1.198 zzgl. MwSt. Inhaus: € 3.400 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Frontend- und Backend-Entwicklung, DevOps, SRE, Webarchitektur, Plattformbetrieb, technische Product Owner und Performance-Verantwortliche. |
| Voraussetzungen: | Grundkenntnisse in Webarchitektur, HTTP-Caching, APIs und Monitoring. Zugriff auf eine Testanwendung oder repräsentative Architekturinformationen ist 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: | Vortrag, Demonstrationen, praktische Übungen 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.
