Seminar Umbraco – Load Balancing und Hochverfügbarkeit

Mehrere Anwendungsinstanzen erhöhen nicht automatisch die Verfügbarkeit. Ohne klare Zuständigkeit für Daten, Medien, Caches, Hintergrundaufgaben und Backoffice können inkonsistente Zustände oder doppelte Verarbeitung entstehen.

Das Seminar entwickelt eine Einzelinstanz schrittweise zu einer verteilten Referenzarchitektur. Jede Komponente wird nicht nur konfiguriert, sondern durch Knoten-, Netzwerk- und Abhängigkeitsausfälle praktisch überprüft.

Inhaltsverzeichnis

  • Zielsetzung
  • Zielgruppe
  • Voraussetzungen
  • Seminarinhalte
  • Praxisübungen
  • Methodik

Zielsetzung

Ziel ist die Planung, Umsetzung und Prüfung einer skalierbaren Umbraco-Architektur mit definiertem Verhalten bei Last, Wartung und Teilstörungen.

Zielgruppe

Plattformarchitekten, DevOps-Teams, Systemadministratoren und erfahrene Umbraco-Entwickler.

Voraussetzungen

Gute Kenntnisse in Webbetrieb, Netzwerken, Datenbanken, Caching, ASP.NET Core und Umbraco-Betrieb.

Seminarinhalte

Die Themen werden in aufeinander aufbauenden Arbeitsschritten behandelt. Jeder Schritt wird demonstriert, in der Übungsumgebung umgesetzt und anhand festgelegter Prüfkriterien kontrolliert.

Tag 1 – Zielarchitektur und gemeinsame Dienste

Der erste Tag legt die verteilte Systemstruktur fest.

  1. Schritt 1: Lastprofil, Verfügbarkeitsziel, Wiederanlaufzeiten und kritische Benutzerwege als messbare Architekturvorgaben definieren. Die Umsetzung wird unmittelbar geprüft, fachlich eingeordnet und mit den notwendigen Betriebs- oder Qualitätsregeln dokumentiert.
  2. Schritt 2: Frontend-, Backoffice- und Verwaltungsrollen der Instanzen trennen und zulässige Verkehrswege dokumentieren. Die Umsetzung wird unmittelbar geprüft, fachlich eingeordnet und mit den notwendigen Betriebs- oder Qualitätsregeln dokumentiert.
  3. Schritt 3: Gemeinsame Datenbank, Medienablage, Cache und weitere zustandsbehaftete Dienste auf Konsistenz und Ausfallwirkung prüfen. Die Umsetzung wird unmittelbar geprüft, fachlich eingeordnet und mit den notwendigen Betriebs- oder Qualitätsregeln dokumentiert.
  4. Schritt 4: Lastverteiler, öffentliche Endpunkte, interne Adressen und sichere Verwaltungswege in einer Netzwerktopologie abbilden. Die Umsetzung wird unmittelbar geprüft, fachlich eingeordnet und mit den notwendigen Betriebs- oder Qualitätsregeln dokumentiert.
  5. Schritt 5: Eine minimale verteilte Übungsumgebung bereitstellen und Verhalten bei Neustart einzelner Komponenten protokollieren. Die Umsetzung wird unmittelbar geprüft, fachlich eingeordnet und mit den notwendigen Betriebs- oder Qualitätsregeln dokumentiert.

Tag 2 – Verteilte Anwendung, Cache und Hintergrundverarbeitung

Der zweite Tag richtet die anwendungsinternen Verteilungsmechanismen ein.

  1. Schritt 1: Runtime-Modus, Serverrollen und Backoffice-Zugriff passend zur Topologie konfigurieren. Die Umsetzung wird unmittelbar geprüft, fachlich eingeordnet und mit den notwendigen Betriebs- oder Qualitätsregeln dokumentiert.
  2. Schritt 2: Cache-Aktualisierung und Nachrichtenverteilung zwischen Instanzen einrichten und Veröffentlichung auf allen Knoten verifizieren. Die Umsetzung wird unmittelbar geprüft, fachlich eingeordnet und mit den notwendigen Betriebs- oder Qualitätsregeln dokumentiert.
  3. Schritt 3: Hintergrundaufgaben, geplante Jobs und einmalig auszuführende Prozesse gegen doppelte Verarbeitung absichern. Die Umsetzung wird unmittelbar geprüft, fachlich eingeordnet und mit den notwendigen Betriebs- oder Qualitätsregeln dokumentiert.
  4. Schritt 4: Ausgabezwischenspeicherung, Sitzungen und temporäre Daten so konfigurieren, dass Knotenwechsel keine fehlerhaften Zustände erzeugen. Die Umsetzung wird unmittelbar geprüft, fachlich eingeordnet und mit den notwendigen Betriebs- oder Qualitätsregeln dokumentiert.
  5. Schritt 5: Rolling Deployment und versionsgemischte Übergangsphase mit Datenbank- und Paketabhängigkeiten kontrolliert proben. Die Umsetzung wird unmittelbar geprüft, fachlich eingeordnet und mit den notwendigen Betriebs- oder Qualitätsregeln dokumentiert.

Tag 3 – Überwachung, Skalierung und Ausfallproben

Der dritte Tag überprüft die Architektur unter realistischen Belastungen.

  1. Schritt 1: Health Probes, Bereitschaft, Lebendigkeit und Entnahme aus dem Lastverteiler mit eindeutigen Schwellenwerten konfigurieren. Die Umsetzung wird unmittelbar geprüft, fachlich eingeordnet und mit den notwendigen Betriebs- oder Qualitätsregeln dokumentiert.
  2. Schritt 2: Korrelierte Protokolle, verteilte Ablaufverfolgung und Kennzahlen für Knoten, Cache, Datenbank und externe Abhängigkeiten einrichten. Die Umsetzung wird unmittelbar geprüft, fachlich eingeordnet und mit den notwendigen Betriebs- oder Qualitätsregeln dokumentiert.
  3. Schritt 3: Autoskalierung und Kapazitätsgrenzen anhand gemessener Last, Aufwärmzeit und Datenbankbelastung festlegen. Die Umsetzung wird unmittelbar geprüft, fachlich eingeordnet und mit den notwendigen Betriebs- oder Qualitätsregeln dokumentiert.
  4. Schritt 4: Knoten-, Cache-, Datenbank- und Netzwerkstörungen kontrolliert simulieren und Benutzerwirkung sowie Wiederanlauf bewerten. Die Umsetzung wird unmittelbar geprüft, fachlich eingeordnet und mit den notwendigen Betriebs- oder Qualitätsregeln dokumentiert.
  5. Schritt 5: Betriebs- und Notfallhandbuch mit Wartungsablauf, Eskalation, Rückfall und regelmäßiger Wiederholungsprüfung abschließen. Die Umsetzung wird unmittelbar geprüft, fachlich eingeordnet und mit den notwendigen Betriebs- oder Qualitätsregeln dokumentiert.

Praxisübungen

  • Aufbau einer verteilten Testumgebung mit getrenntem Backoffice-Zugriff und gemeinsam genutzten Diensten.
  • Prüfung der Cache-Aktualisierung und Hintergrundaufgaben über mehrere Knoten.
  • Rolling Deployment mit kontrolliertem Knotenwechsel und anschließender Konsistenzprüfung.
  • Ausfallübung für Knoten, Cache und Netzwerk einschließlich Messung der Wiederanlaufzeit.

Methodik

Kurze Fachvorträge wechseln mit Live-Demonstrationen, geführten Umsetzungen und selbstständigen Übungen. Zwischenstände werden anhand nachvollziehbarer Prüfschritte kontrolliert. Typische Fehlkonfigurationen und Störungsszenarien werden bewusst einbezogen, damit nicht nur der Normalfall, sondern auch Diagnose, Korrektur und sichere Rücknahme beherrscht werden.

Fachbereichsleitung / Leitung der Trainer / 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: Plattformarchitekten, DevOps-Teams, Systemadministratoren und erfahrene Umbraco-Entwickler.
Voraussetzungen: Gute Kenntnisse in Webbetrieb, Netzwerken, Datenbanken, Caching, ASP.NET Core und Umbraco-Betrieb.
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, Live-Demonstrationen, geführte Umsetzung, praktische Übungen und systematische Prüfung
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
Rostock 3 Tage
Hamburg 3 Tage
Leipzig 3 Tage
Hamm 3 Tage
Stuttgart 3 Tage
Dresden 3 Tage
Luxemburg 3 Tage
Hannover 3 Tage
Jena 3 Tage
Trier 3 Tage
Madgeburg 3 Tage
Regensburg 3 Tage
Kassel 3 Tage
Ulm 3 Tage
München 3 Tage
Friedrichshafen 3 Tage
Köln 3 Tage
Wuppertal 3 Tage
Münster 3 Tage
Nürnberg 3 Tage
Mainz 3 Tage
Erfurt 3 Tage
Bremen 3 Tage
Berlin 3 Tage
Paderborn 3 Tage
Essen 3 Tage
Darmstadt 3 Tage
Frankfurt 3 Tage
Potsdam 3 Tage
Flensburg 3 Tage
Konstanz 3 Tage
Freiburg 3 Tage
Leipzig 3 Tage
Hamm 3 Tage
Rostock 3 Tage
Hamburg 3 Tage
Luxemburg 3 Tage
Hannover 3 Tage
Stuttgart 3 Tage
Dresden 3 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.de All rights reserved. | Kontakt | Impressum | Nach oben