Seminar / Training
Das Seminar vermittelt den vollständigen Aufbau einer Tetragon TracingPolicy. Von einer fachlichen Sicherheitsfrage wird schrittweise eine beobachtende, getestete und wartbare Regel abgeleitet.
Der Schwerpunkt liegt auf klarer Struktur, minimalem Scope und nachvollziehbaren Tests. Hook, Argumente, Selektoren und Aktionen werden getrennt entwickelt, damit Fehler und unerwartete Wirkungen früh erkennbar bleiben.
Inhaltsverzeichnis
- Lernziele
- Seminarinhalte
- Schritt 1: Sicherheitsfrage in ein technisches Signal übersetzen
- Schritt 2: Policy-Dokument strukturieren
- Schritt 3: Hook-Punkt auswählen
- Schritt 4: Argumente und Rückgabewerte erfassen
- Schritt 5: Erstes Ereignis erzeugen
- Schritt 6: Scope begrenzen
- Schritt 7: Selektoren hinzufügen
- Schritt 8: Aktionen einordnen
- Schritt 9: Policy-Status und Fehler prüfen
- Schritt 10: Testkatalog erstellen
- Schritt 11: Ereignismenge und Performance bewerten
- Schritt 12: Review und Rollout vorbereiten
- Praxisübungen
- Zielgruppe
- Voraussetzungen
Lernziele
- eine Sicherheitsanforderung in eine TracingPolicy-Struktur übersetzen
- geeigneten Hook und benötigte Argumente auswählen
- Scope und Selektoren präzise und wartbar gestalten
- Policy-Status, Ereignisse und Fehler systematisch prüfen
- Regeln mit Positiv-, Negativ- und Rollouttests absichern
Seminarinhalte
Schritt 1: Sicherheitsfrage in ein technisches Signal übersetzen
Schutzobjekt, auslösende Aktivität, zulässiges Verhalten und gewünschter Kontext werden festgelegt.
- Beobachtung und mögliche Reaktion werden zunächst getrennt.
- Erfolg und Nicht-Erfolg werden als Testkriterien formuliert.
Schritt 2: Policy-Dokument strukturieren
Metadaten, API-Art, Scope und Policy-Spezifikation werden sauber aufgebaut.
- Benennung, Labels und Verantwortlichkeit folgen einem wartbaren Standard.
- Clusterweite und namespaced Regeln werden sachgerecht unterschieden.
Schritt 3: Hook-Punkt auswählen
Kernel-Funktion, Tracepoint oder anderer geeigneter Beobachtungspunkt wird nach Aussagekraft gewählt.
- Aufrufzeitpunkt, Häufigkeit und Stabilität werden bewertet.
- Ein kleiner Prototyp bestätigt, dass der Hook das erwartete Verhalten sieht.
Schritt 4: Argumente und Rückgabewerte erfassen
Benötigte Parameter werden mit korrekter Position und passendem Typ angegeben.
- Zeichenketten, Zahlen, Pfade und weitere Strukturen werden auf Mindestumfang begrenzt.
- Rückgabewerte trennen Erfolg, Fehler und abgelehnte Vorgänge.
Schritt 5: Erstes Ereignis erzeugen
Die Policy wird geladen und mit einem definierten Testvorgang ausgelöst.
- Ereignisfelder werden mit der tatsächlichen Systemaktion verglichen.
- Fehlende oder unerwartete Daten führen zu einer gezielten Korrektur.
Schritt 6: Scope begrenzen
Namespace, Workload, Container oder Hostkontext werden entsprechend der Anforderung gewählt.
- Die Regel startet in einer kleinen Testzone.
- Erweiterung erfolgt erst nach erfolgreichen Negativtests.
Schritt 7: Selektoren hinzufügen
Binärdatei, Argumente, Identitäten, Capabilities und Kontextfelder werden kombiniert.
- Positive Bedingungen und enge Ausnahmen ersetzen breite globale Filter.
- Jede Selektoränderung erhält einen eigenen Gegenbeispieltest.
Schritt 8: Aktionen einordnen
Beobachtung, Markierung, Signal oder weitere Reaktion werden nach Risiko ausgewählt.
- Durchsetzungsaktionen bleiben bis zur belastbaren Baseline deaktiviert.
- Ereignis und Aktion werden gemeinsam validiert.
Schritt 9: Policy-Status und Fehler prüfen
Ladestatus, Sensorzuordnung und Diagnosemeldungen werden ausgewertet.
- Syntax-, Schema-, Hook- und Typfehler werden methodisch unterschieden.
- Minimalisierung isoliert komplexe Fehler.
Schritt 10: Testkatalog erstellen
Positiv-, Negativ-, Grenz- und Umgehungstests werden mit erwarteten Feldern dokumentiert.
- Mehrere Workloads und Identitäten prüfen die Reichweite.
- Neustart und Policy-Aktualisierung werden einbezogen.
Schritt 11: Ereignismenge und Performance bewerten
Trefferhäufigkeit und Datenmenge werden unter repräsentativer Last gemessen.
- Selektoren und Argumentumfang werden optimiert.
- Reduktion wird stets gegen die fachliche Abdeckung geprüft.
Schritt 12: Review und Rollout vorbereiten
Zweck, Scope, Datenfelder, Tests, Datenschutz, Performance und Rücksetzung werden geprüft.
- Pilotierung und Beobachtungszeitraum werden festgelegt.
- Die fertige Policy erhält Eigentümer und Pflegehinweise.
Praxisübungen
- fachliche Sicherheitsfrage in Policy-Scope und Testfälle zerlegen
- einfache Hook-Policy mit Argument und Rückgabewert erstellen
- Binär- und Workload-Selektoren schrittweise ergänzen
- absichtlich fehlerhafte Policy diagnostizieren und korrigieren
- Test- und Rolloutplan für eine produktive Beobachtungsregel erstellen
Zielgruppe
Security Engineers, DevSecOps, Plattformteams, Linux- und Kubernetes-Administratoren sowie Einsteiger in das Tetragon Policy Engineering.
Voraussetzungen
Grundkenntnisse in Linux-Prozessen und YAML; Tetragon-Grundlagen oder vergleichbare Praxiserfahrung sind hilfreich.
Fachbereichsleitung / Trainerleitung / Ansprechpartner
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@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: | Security Engineers, DevSecOps, Plattformteams, Linux- und Kubernetes-Administratoren sowie Einsteiger in das Tetragon Policy Engineering. |
| Voraussetzungen: | Grundkenntnisse in Linux-Prozessen und YAML; Tetragon-Grundlagen oder vergleichbare Praxiserfahrung sind 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, 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: | Ausführliche 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.
