Seminar Shuffle SOAR – Workflow-Entwicklung für Fortgeschrittene

Seminar / Training

Seminarprofil

Komplexe Automatisierungen benötigen klare Datenverträge, kontrollierte Parallelität, Wiederverwendung und belastbare Fehlerpfade. Das Seminar vertieft die Entwicklung großer Workflows und zerlegt sie in testbare, wartbare Bausteine.

Inhaltsverzeichnis

  1. Seminarprofil
  2. Zielsetzung
  3. Zielgruppe
  4. Voraussetzungen
  5. Seminarinhalte
  6. Praxisübungen
  7. Methodik

Zielsetzung

  • komplexe Workflows modular und datengetrieben entwerfen
  • Schleifen, parallele Pfade, Subflows und zustandsbehaftete Verarbeitung beherrschen
  • Fehler, Teilfehler, Wiederholung und Kompensation systematisch modellieren
  • Leistung, Testbarkeit, Wartbarkeit und Governance großer Playbooks verbessern

Zielgruppe

Erfahrene Workflow-Entwickler, SOC Engineering, Integrationsentwicklung, DevSecOps und technische Plattformverantwortung.

Voraussetzungen

Sichere Workflow-Grundlagen, Erfahrung mit JSON-Daten, Bedingungen, Integrationen und Ausführungsanalyse.

Seminarinhalte

  1. Schritt 1: Komplexen Prozess zerlegen

    Ein umfangreicher Sicherheitsprozess wird in fachliche Phasen, Datenverträge und wiederverwendbare Funktionen aufgeteilt.

    • Start- und Endzustände definieren
    • Seiteneffekte markieren
    • Modulgrenzen und Schnittstellen festlegen
  2. Schritt 2: Datenverträge etablieren

    Jeder Baustein erhält definierte Eingaben, Ausgaben, Pflichtfelder und Fehlerobjekte.

    • Schemas dokumentieren
    • Validierung am Eingang vorsehen
    • interne Normalform verwenden
  3. Schritt 3: Schleifen und Mengenverarbeitung steuern

    Listen werden mit Begrenzung, Teilresultaten und eindeutigem Elementkontext verarbeitet.

    • Iteration konfigurieren
    • Fehler pro Element behandeln
    • Gesamt- und Teilergebnis zusammenführen
  4. Schritt 4: Parallele Pfade entwerfen

    Unabhängige Aktionen werden parallelisiert, ohne Reihenfolgeabhängigkeiten oder API-Grenzen zu verletzen.

    • Abhängigkeiten analysieren
    • Parallelität begrenzen
    • Join- und Abbruchverhalten festlegen
  5. Schritt 5: Subflows und Wiederverwendung einsetzen

    Gemeinsame Funktionen werden als klar versionierte Bausteine mit stabilen Schnittstellen ausgelagert.

    • Kandidaten auswählen
    • Ein- und Ausgaben definieren
    • Änderungsauswirkungen kontrollieren
  6. Schritt 6: Zustand und Deduplizierung verwalten

    Datastore, Cache und Korrelationsschlüssel verhindern Doppelverarbeitung und ermöglichen mehrstufige Abläufe.

    • Zustandsautomat modellieren
    • Schlüssel und Ablaufzeit definieren
    • Race Conditions berücksichtigen
  7. Schritt 7: Fehlerhierarchie entwickeln

    Validierungs-, Integrations-, Fach- und Plattformfehler erhalten unterschiedliche Reaktionen.

    • Fehler klassifizieren
    • Retry und manuellen Pfad zuordnen
    • sicheren Abbruch und Eskalation gestalten
  8. Schritt 8: Kompensation und Rücknahme planen

    Für bereits ausgeführte Seiteneffekte werden reversible Schritte oder bewusste manuelle Korrekturen vorgesehen.

    • kompensierbare Aktionen kennzeichnen
    • Rücknahmereihenfolge definieren
    • Teilzustand dokumentieren
  9. Schritt 9: Leistung optimieren

    Unnötige Aufrufe, große Nutzdaten, serielle Engpässe und übermäßige Protokollierung werden reduziert.

    • Ausführungsprofil messen
    • Caching und Filterung einsetzen
    • Parallelität gegen Limits abgleichen
  10. Schritt 10: Fortgeschrittene Tests durchführen

    Datenvarianten, Teilfehler, Wiederanlauf und konkurrierende Ausführungen werden reproduzierbar geprüft.

    • Testdatensätze erstellen
    • Fehler injizieren
    • Idempotenz und Wiederanlauf verifizieren
  11. Schritt 11: Technische Dokumentation erstellen

    Architektur, Datenvertrag, Abhängigkeiten, Betriebsgrenzen und Fehlerpfade werden wartbar dokumentiert.

    • Modulübersicht pflegen
    • Runbook und Supportinformationen ergänzen
    • Version und Abnahme festhalten

Praxisübungen

  • Ein monolithisches Playbook in Subflows mit dokumentierten Datenverträgen zerlegen
  • Eine parallele IOC-Verarbeitung mit Mengenbegrenzung, Teilfehlern und Ergebniszusammenführung aufbauen
  • Einen zustandsbehafteten Workflow mit Deduplizierung, Retry, Kompensation und Wiederanlauf testen

Methodik

Fachvortrag, Demonstrationen, geführte Konfiguration, praktische Übungen und strukturierte Auswertung am System. Jeder Themenblock folgt dem Ablauf Ausgangslage, Konfiguration, Test, Fehlerbild und Korrektur. Ergebnisse werden anhand festgelegter Sollzustände geprüft und in einer wiederverwendbaren Arbeitsunterlage dokumentiert.

Fachbereichsleitung, Trainerleitung und 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: Erfahrene Workflow-Entwickler, SOC Engineering, Integrationsentwicklung, DevSecOps und technische Plattformverantwortung.
Voraussetzungen: Sichere Workflow-Grundlagen, Erfahrung mit JSON-Daten, Bedingungen, Integrationen und Ausführungsanalyse.
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 Konfiguration, praktische Übungen und strukturierte Auswertung am System
Seminararten: Öffentlich, Webinar, Inhouse, 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
Flensburg 3 Tage
Konstanz 3 Tage
Freiburg 3 Tage
Potsdam 3 Tage
Hamburg 3 Tage
Leipzig 3 Tage
Hamm 3 Tage
Rostock 3 Tage
Dresden 3 Tage
Luxemburg 3 Tage
Hannover 3 Tage
Stuttgart 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
Erfurt 3 Tage
Bremen 3 Tage
Berlin 3 Tage
Mainz 3 Tage
Essen 3 Tage
Darmstadt 3 Tage
Frankfurt 3 Tage
Paderborn 3 Tage
Konstanz 3 Tage
Freiburg 3 Tage
Potsdam 3 Tage
Flensburg 3 Tage
Leipzig 3 Tage
Hamm 3 Tage
Rostock 3 Tage
Hamburg 3 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.de All rights reserved. | Kontakt | Impressum | Nach oben