Seminar Turbinia – Worker, Celery und Redis im Detail

Seminar / Training

Das Seminar vertieft die Ausführungsschicht von Turbinia. Worker, Celery und Redis werden nicht nur als Abhängigkeiten betrachtet, sondern als steuerbarer Verarbeitungsverbund mit Queues, Zuständen, Parallelität, Reservierungen, Timeouts, Fehlern, Skalierung und Wartungsanforderungen.

Inhaltsübersicht

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

Zielsetzung

  • Rollen von Worker, Celery und Redis im Task-Lebenszyklus präzise erklären
  • Queues, Parallelität, Reservierungen und Worker-Gruppen kontrolliert konfigurieren
  • Blockaden, Zustellungsfehler, ausstehende Tasks und Worker-Ausfälle diagnostizieren
  • Skalierungs-, Wartungs- und Monitoringregeln für die Ausführungsschicht aufbauen

Zielgruppe

Turbinia- und Plattformadministration, SRE- und DevOps-Teams, Entwickler mit Betriebsverantwortung sowie technische Anwendungsbetreuung.

Voraussetzungen

Turbinia-Architektur, Linux- und Containerkenntnisse sowie Grundverständnis von Message Queues, verteilten Workern und Redis.

Seminarinhalte

  1. Schritt 1: Task-Lebenszyklus verfolgen

    Von Job-Erzeugung und Queue-Eintrag über Reservierung, Ausführung, Ergebnis und Fehlerzustand wird jeder Übergabepunkt nachvollzogen.

  2. Schritt 2: Celery-Komponenten einordnen

    Broker, Worker, Queue, Task-Nachricht, Acknowledgement, Ergebniszustand und Steuerbefehle werden dem Turbinia-Ablauf zugeordnet.

  3. Schritt 3: Redis-Rolle verstehen

    Verbindung, Datenhaltung, Verfügbarkeit, Persistenzgrenzen, Kapazität und typische Fehlerbilder werden für den eingesetzten Aufbau untersucht.

  4. Schritt 4: Worker starten und registrieren

    Konfiguration, Queue-Zuordnung, Namensgebung, Abhängigkeiten, Health-Prüfung und kontrollierte Beendigung werden praktisch durchgeführt.

  5. Schritt 5: Parallelität abstimmen

    Concurrency, CPU- und RAM-Bedarf, Werkzeugverhalten, I/O und Anzahl gleichzeitiger Tasks werden anhand eines Lastprofils gewählt.

  6. Schritt 6: Queues und Worker-Gruppen trennen

    Allgemeine, ressourcenintensive oder werkzeugspezifische Aufgaben werden auf geeignete Worker-Pools verteilt.

  7. Schritt 7: Aktive und ausstehende Tasks prüfen

    Aktive, reservierte, geplante und blockierte Aufgaben werden abgefragt und mit Request- und Task-Daten korreliert.

  8. Schritt 8: Fehler und Wiederholung behandeln

    Worker-Abbruch, verlorene Verbindung, Timeout, fehlerhafte Bestätigung und nicht idempotente Werkzeuge werden hinsichtlich Wiederholung und Doppelverarbeitung bewertet.

  9. Schritt 9: Backlog und Überlast erkennen

    Queue-Tiefe, Wartezeit, Worker-Auslastung, Task-Dauer und Fehlerquote werden als gemeinsame Kapazitätssignale interpretiert.

  10. Schritt 10: Skalierung umsetzen

    Zusätzliche Worker, größere Ressourcen, spezialisierte Pools und horizontale Skalierung werden kontrolliert aktiviert und gemessen.

  11. Schritt 11: Wartung und Wiederanlauf planen

    Drain, geordneter Stopp, Broker- beziehungsweise Redis-Wartung, Wiederanlauf, ausstehende Tasks und Funktionsabnahme werden in einem Ablauf festgelegt.

  12. Schritt 12: Monitoring und Runbooks erstellen

    Metriken, Logs, Alarmgrenzen, Diagnosebefehle und Gegenmaßnahmen werden für Queue, Redis und Worker dokumentiert.

Praxisübungen

  • Task-Lebenszyklus und Zustandsübergänge an einem Referenzauftrag protokollieren
  • Worker-Pools für allgemeine und ressourcenintensive Tasks entwerfen
  • Backlog, ausgefallenen Worker und Redis-Verbindungsfehler unterscheiden
  • Drain-, Wartungs- und Wiederanlaufverfahren mit Abnahmepunkten erstellen

Methodik

Statusabfragen, Logs und Lastbeobachtung werden direkt miteinander verknüpft. Konfigurationsänderungen werden nur nach Baseline, Messung und kontrollierter Rückkehrmöglichkeit durchgeführt.

Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner

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: Turbinia- und Plattformadministration, SRE, DevOps, Entwickler mit Betriebsverantwortung
Voraussetzungen: Turbinia-Architektur, Linux, Container sowie Grundlagen von Message Queues und Redis
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.

Seminar Startdatum Enddatum Ort Dauer
Basel 2 Tage
Winterthur 2 Tage
Zürich 2 Tage
Stream live 2 Tage
Stream gespeichert 2 Tage
Bern 2 Tage
Luzern 2 Tage
Inhaus / Firmenseminar 2 Tage
Sankt Gallen 2 Tage
Sankt Gallen 2 Tage
Basel 2 Tage
Winterthur 2 Tage
Zürich 2 Tage
Stream live 2 Tage
Stream gespeichert 2 Tage
Luzern 2 Tage
Bern 2 Tage
Inhaus / Firmenseminar 2 Tage
Inhaus / Firmenseminar 2 Tage
Sankt Gallen 2 Tage
Basel 2 Tage
Winterthur 2 Tage
Zürich 2 Tage
Stream live 2 Tage
Stream gespeichert 2 Tage
Luzern 2 Tage
Bern 2 Tage
Luzern 2 Tage
Bern 2 Tage
Inhaus / Firmenseminar 2 Tage
Sankt Gallen 2 Tage
Basel 2 Tage
Winterthur 2 Tage
Zürich 2 Tage
Stream live 2 Tage
Stream gespeichert 2 Tage
Stream gespeichert 2 Tage
Luzern 2 Tage
Bern 2 Tage
Inhaus / Firmenseminar 2 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.ch All rights reserved.  | Kontakt | Impressum | Nach oben