Seminar / Training
Eine belastbare Plattformkonfiguration setzt voraus, dass die interne Aufgabenverteilung zwischen Operator, Kubernetes-Jobs, Parsern, Hooks und Ergebnisspeicherung verstanden wird. Das Seminar erschließt die Architektur anhand realer Ressourcen und verfolgt einen Scan vom Manifest bis zum normalisierten Finding.
Inhaltsübersicht
- Zielsetzung
- Zielgruppe
- Voraussetzungen
- Seminarinhalte
- Praxisübungen
- Methodik
Zielsetzung
- Die Komponenten und Datenflüsse der Plattform fachgerecht einordnen
- Scan, ScheduledScan, ScanType, ParseDefinition, ScanCompletionHook und CascadingRule sicher unterscheiden
- Ressourcenstatus, Eigentümerbeziehungen und erzeugte Kubernetes-Objekte nachvollziehen
- Clusterweite und namensraumbezogene Bereitstellungsmodelle bewerten
- Eigene Architektur- und Betriebsentscheidungen in überprüfbaren Manifesten dokumentieren
Zielgruppe
Kubernetes-Administratoren, Plattformingenieure, DevOps, Security Engineers, technische Architekten und erfahrene Anwendungsbetreuung.
Voraussetzungen
Sichere Kubernetes-Grundlagen, praktische Erfahrung mit YAML, Namespaces, Jobs, ConfigMaps und Secrets sowie Grundkenntnisse von Helm.
Seminarinhalte
- Schritt 1: Sicherheitsorchestrierung einordnen
Ziele, Grenzen und typische Einsatzmuster einer Kubernetes-basierten Scan-Orchestrierung werden von den Funktionen einzelner Scanner getrennt. Daraus entsteht ein gemeinsames Architekturvokabular.
- Schritt 2: Komponentenmodell aufbauen
Operator, Controller, Scanner-Job, Lurker, Parser, Hook, Objektablage und Findings werden als zusammenhängende Verarbeitungskette dargestellt. Verantwortlichkeiten und Fehlergrenzen werden markiert.
- Schritt 3: Custom Resources systematisch lesen
API-Gruppe, Version, Kind, Metadaten, Spezifikation und Status werden an den zentralen Ressourcentypen untersucht. Dabei werden Referenzen, Selektoren und Standardwerte erklärt.
- Schritt 4: Einen Scan vollständig verfolgen
Aus einem Scan-Manifest werden ScanType, Job, Pod, Rohresultat, Parse-Vorgang, Finding-Status und Abschlusszustand abgeleitet. Ereignisse und Statusbedingungen dienen als Kontrollpunkte.
- Schritt 5: ScanTypes und Job-Templates analysieren
Container, Befehle, Argumente, Umgebungsvariablen, Volumes, Ressourcenanforderungen und Sicherheitskontexte werden auf ihre Wirkung im erzeugten Job geprüft.
- Schritt 6: Parser und ParseDefinitions zuordnen
Der Übergang vom scannerspezifischen Ausgabeformat zum einheitlichen Finding-Modell wird nachvollzogen. Parser-Konfiguration, Fehlerbehandlung und Ergebnisqualität werden bewertet.
- Schritt 7: Hooks in den Lebenszyklus einordnen
Hook-Auswahl, Ausführungszeitpunkt, Datenzugriff, schreibende und lesende Verarbeitung sowie Auswirkungen auf Status und Findings werden untersucht.
- Schritt 8: Zeitplanung und Kaskaden modellieren
ScheduledScans und CascadingRules werden mit ScanTemplates, Zielübergaben und Schutz vor unkontrollierter Vervielfachung kombiniert.
- Schritt 9: Namensraum- und Mandantenmodell entwerfen
Clusterweite Ressourcen, namespace-lokale ScanTypes, Berechtigungen und Trennung von Teams werden zu einem nachvollziehbaren Betriebsmodell verbunden.
- Schritt 10: Architekturdiagnose durchführen
Fehlerbilder werden anhand von Events, Controller-Protokollen, Jobstatus, Parserzustand und Hook-Ausführung eingegrenzt. Abschließend entsteht ein Architekturdiagramm mit Betriebsgrenzen.
Praxisübungen
- Vorhandene Ressourcen eines vollständigen Scanlaufs inventarisieren
- Ein Scan-Manifest schrittweise erweitern und Statusänderungen protokollieren
- Ein ScanType-Jobtemplate auf Sicherheit und Wartbarkeit prüfen
- Eine CascadingRule mit klarer Zielübergabe entwerfen
- Ein namespace-basiertes Plattformmodell für mehrere Teams skizzieren
Methodik
Architekturvermittlung, Manifestanalyse, Demonstrationen im Cluster, geführte Diagnose und praktische Übungen. Jeder Verarbeitungsschritt wird zunächst isoliert und anschließend in einem durchgängigen Scanlauf überprüft.
Fachbereichsleitung und Seminarorganisation
-

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, 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: | Kubernetes-Administratoren, Plattformingenieure, DevOps, Security Engineers, technische Architekten und erfahrene Anwendungsbetreuung. |
| Voraussetzungen: | Sichere Kubernetes-Grundlagen, praktische Erfahrung mit YAML, Namespaces, Jobs, ConfigMaps und Secrets sowie Grundkenntnisse von Helm. |
| 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.
