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
Bremen 2 Tage
Berlin 2 Tage
Mainz 2 Tage
Erfurt 2 Tage
Darmstadt 2 Tage
Frankfurt 2 Tage
Paderborn 2 Tage
Essen 2 Tage
Konstanz 2 Tage
Freiburg 2 Tage
Potsdam 2 Tage
Flensburg 2 Tage
Leipzig 2 Tage
Hamm 2 Tage
Rostock 2 Tage
Hamburg 2 Tage
Luxemburg 2 Tage
Hannover 2 Tage
Stuttgart 2 Tage
Dresden 2 Tage
Madgeburg 2 Tage
Regensburg 2 Tage
Jena 2 Tage
Trier 2 Tage
München 2 Tage
Friedrichshafen 2 Tage
Kassel 2 Tage
Ulm 2 Tage
Münster 2 Tage
Nürnberg 2 Tage
Köln 2 Tage
Wuppertal 2 Tage
Erfurt 2 Tage
Bremen 2 Tage
Berlin 2 Tage
Mainz 2 Tage
Essen 2 Tage
Darmstadt 2 Tage
Frankfurt 2 Tage
Paderborn 2 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.de All rights reserved. | Kontakt | Impressum | Nach oben