Wachstum messbar planen und Engpässe kontrolliert beseitigen
Das Seminar entwickelt aus Benutzerzahl, Finding-Bestand, Importfrequenz, Artefaktgröße und API-Nutzung ein belastbares Last- und Kapazitätsmodell.
Worker, Queue, Datenbank, Speicher, Aufbewahrung, Importspitzen, Monitoring und Lasttests werden in einem messbaren Tuningzyklus optimiert.
Inhaltsverzeichnis
- Lastprofil und Kapazitätsmodell
- Worker, Queue und Parallelität
- Datenbankperformance
- Aufbewahrung und Speicherwachstum
- Importspitzen
- Kapazitätsmonitoring
- Lasttest und Tuning
Lernziele
- Ein realistisches Lastprofil und Wachstumsmodell für die eigene Nutzung erstellen.
- Worker, Queue und Parallelität anhand von Durchsatz und Rückstau dimensionieren.
- Datenbank, Speicher und Aufbewahrung auf wachsende Datenmengen ausrichten.
- Importspitzen und konkurrierende Last mit Priorisierung und Drosselung beherrschen.
- Kapazität überwachen und Performance mit reproduzierbaren Lasttests verbessern.
Seminarinhalte
1. Lastprofil und Kapazitätsmodell
Schwerpunkt: Benutzer, Produkte, Tests, Findings, Importgröße, Frequenz, Berichte, API und Wachstum.
- Ausgangslage, Zielkriterien und Schutzbedarf für „Lastprofil und Kapazitätsmodell“ erfassen. Dabei folgende Aspekte berücksichtigen: Benutzer, Produkte, Tests, Findings, Importgröße, Frequenz, Berichte, API und Wachstum.
- Relevante DefectDojo-Objekte, Rollen, Datenherkünfte, Abhängigkeiten und Verantwortungsgrenzen in einem nachvollziehbaren Arbeitsmodell verbinden.
- Die erforderliche Konfiguration oder Prozesskette schrittweise an einem repräsentativen Laborfall aufbauen und jeden Zwischenstand prüfen.
- Normalfall, Negativfall, Wiederholungsfall und fachliche Nebenwirkungen mit definierten Sollwerten und kontrollierten Testdaten verifizieren.
- Last- und Kapazitätsprofil erstellen, fachlich abnehmen und mit Prüfkriterien, Verantwortlichkeit, Pflegezyklus und Rückfalloption dokumentieren.
2. Worker, Queue und Parallelität
Schwerpunkt: Taskarten, Workerzahl, Nebenläufigkeit, Rückstau, CPU, Speicher, Timeouts und Priorisierung.
- Ausgangslage, Zielkriterien und Schutzbedarf für „Worker, Queue und Parallelität“ erfassen. Dabei folgende Aspekte berücksichtigen: Taskarten, Workerzahl, Nebenläufigkeit, Rückstau, CPU, Speicher, Timeouts und Priorisierung.
- Relevante DefectDojo-Objekte, Rollen, Datenherkünfte, Abhängigkeiten und Verantwortungsgrenzen in einem nachvollziehbaren Arbeitsmodell verbinden.
- Die erforderliche Konfiguration oder Prozesskette schrittweise an einem repräsentativen Laborfall aufbauen und jeden Zwischenstand prüfen.
- Normalfall, Negativfall, Wiederholungsfall und fachliche Nebenwirkungen mit definierten Sollwerten und kontrollierten Testdaten verifizieren.
- Worker- und Queue-Dimensionierung erstellen, fachlich abnehmen und mit Prüfkriterien, Verantwortlichkeit, Pflegezyklus und Rückfalloption dokumentieren.
3. Datenbankperformance
Schwerpunkt: Verbindungen, Langläufer, Indizes, Statistiken, Wartung, Berichtslast und wachsender Bestand.
- Ausgangslage, Zielkriterien und Schutzbedarf für „Datenbankperformance“ erfassen. Dabei folgende Aspekte berücksichtigen: Verbindungen, Langläufer, Indizes, Statistiken, Wartung, Berichtslast und wachsender Bestand.
- Relevante DefectDojo-Objekte, Rollen, Datenherkünfte, Abhängigkeiten und Verantwortungsgrenzen in einem nachvollziehbaren Arbeitsmodell verbinden.
- Die erforderliche Konfiguration oder Prozesskette schrittweise an einem repräsentativen Laborfall aufbauen und jeden Zwischenstand prüfen.
- Normalfall, Negativfall, Wiederholungsfall und fachliche Nebenwirkungen mit definierten Sollwerten und kontrollierten Testdaten verifizieren.
- Datenbank-Performance-Konzept erstellen, fachlich abnehmen und mit Prüfkriterien, Verantwortlichkeit, Pflegezyklus und Rückfalloption dokumentieren.
4. Aufbewahrung und Speicherwachstum
Schwerpunkt: Scanartefakte, Berichte, Logs, historische Tests, geschlossene Findings und Backups.
- Ausgangslage, Zielkriterien und Schutzbedarf für „Aufbewahrung und Speicherwachstum“ erfassen. Dabei folgende Aspekte berücksichtigen: Scanartefakte, Berichte, Logs, historische Tests, geschlossene Findings und Backups.
- Relevante DefectDojo-Objekte, Rollen, Datenherkünfte, Abhängigkeiten und Verantwortungsgrenzen in einem nachvollziehbaren Arbeitsmodell verbinden.
- Die erforderliche Konfiguration oder Prozesskette schrittweise an einem repräsentativen Laborfall aufbauen und jeden Zwischenstand prüfen.
- Normalfall, Negativfall, Wiederholungsfall und fachliche Nebenwirkungen mit definierten Sollwerten und kontrollierten Testdaten verifizieren.
- Aufbewahrungs- und Speicherkonzept erstellen, fachlich abnehmen und mit Prüfkriterien, Verantwortlichkeit, Pflegezyklus und Rückfalloption dokumentieren.
5. Importspitzen
Schwerpunkt: parallele Pipelines, große Artefakte, Berichte, API-Abfragen, Wartungsjobs und begrenzte Ressourcen.
- Ausgangslage, Zielkriterien und Schutzbedarf für „Importspitzen“ erfassen. Dabei folgende Aspekte berücksichtigen: parallele Pipelines, große Artefakte, Berichte, API-Abfragen, Wartungsjobs und begrenzte Ressourcen.
- Relevante DefectDojo-Objekte, Rollen, Datenherkünfte, Abhängigkeiten und Verantwortungsgrenzen in einem nachvollziehbaren Arbeitsmodell verbinden.
- Die erforderliche Konfiguration oder Prozesskette schrittweise an einem repräsentativen Laborfall aufbauen und jeden Zwischenstand prüfen.
- Normalfall, Negativfall, Wiederholungsfall und fachliche Nebenwirkungen mit definierten Sollwerten und kontrollierten Testdaten verifizieren.
- Spitzenlast- und Drosselungskonzept erstellen, fachlich abnehmen und mit Prüfkriterien, Verantwortlichkeit, Pflegezyklus und Rückfalloption dokumentieren.
6. Kapazitätsmonitoring
Schwerpunkt: CPU, Speicher, Queue, Datenbank, Dateisystem, Finding-Wachstum, Durchsatz und Datenalter.
- Ausgangslage, Zielkriterien und Schutzbedarf für „Kapazitätsmonitoring“ erfassen. Dabei folgende Aspekte berücksichtigen: CPU, Speicher, Queue, Datenbank, Dateisystem, Finding-Wachstum, Durchsatz und Datenalter.
- Relevante DefectDojo-Objekte, Rollen, Datenherkünfte, Abhängigkeiten und Verantwortungsgrenzen in einem nachvollziehbaren Arbeitsmodell verbinden.
- Die erforderliche Konfiguration oder Prozesskette schrittweise an einem repräsentativen Laborfall aufbauen und jeden Zwischenstand prüfen.
- Normalfall, Negativfall, Wiederholungsfall und fachliche Nebenwirkungen mit definierten Sollwerten und kontrollierten Testdaten verifizieren.
- Kapazitätsdashboard erstellen, fachlich abnehmen und mit Prüfkriterien, Verantwortlichkeit, Pflegezyklus und Rückfalloption dokumentieren.
7. Lasttest und Tuning
Schwerpunkt: Ramp-up, konstante Last, Spike, Antwortzeit, Durchsatz, Fehler, Ressourcen und Rückrollbarkeit.
- Ausgangslage, Zielkriterien und Schutzbedarf für „Lasttest und Tuning“ erfassen. Dabei folgende Aspekte berücksichtigen: Ramp-up, konstante Last, Spike, Antwortzeit, Durchsatz, Fehler, Ressourcen und Rückrollbarkeit.
- Relevante DefectDojo-Objekte, Rollen, Datenherkünfte, Abhängigkeiten und Verantwortungsgrenzen in einem nachvollziehbaren Arbeitsmodell verbinden.
- Die erforderliche Konfiguration oder Prozesskette schrittweise an einem repräsentativen Laborfall aufbauen und jeden Zwischenstand prüfen.
- Normalfall, Negativfall, Wiederholungsfall und fachliche Nebenwirkungen mit definierten Sollwerten und kontrollierten Testdaten verifizieren.
- Performance-Baseline mit Tuningzyklen erstellen, fachlich abnehmen und mit Prüfkriterien, Verantwortlichkeit, Pflegezyklus und Rückfalloption dokumentieren.
Zielgruppe und Voraussetzungen
Zielgruppe: Plattformbetrieb, SRE und DevOps, Datenbankadministration, Performance Engineering, AppSec-Plattformverantwortliche und technische Architektur.
Voraussetzungen: Praktische Erfahrung mit einer DefectDojo-Installation sowie Grundkenntnisse in Monitoring, Containerressourcen, Datenbanken und Lasttests.
Didaktik und Arbeitsweise
Fachvortrag, Kapazitätsmodellierung, Messlabor, Queue- und Datenbankanalyse, Spitzenlastsimulation, Lasttest und Tuningvergleich. Kurze Fachimpulse werden unmittelbar durch strukturierte Arbeitsschritte, definierte Prüfpunkte und dokumentierte Sollzustände vertieft. Jede Übung endet mit einer technischen oder fachlichen Abnahme, damit die erarbeiteten Verfahren im Projekt reproduzierbar bleiben.
Fachbereichsleitung und Trainerteam
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de -

Paul Goldschmidt
Telefon: + 49 (221) 74740055
E-Mail: paul.goldschmidt@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: | Plattformbetrieb, SRE und DevOps, Datenbankadministration, Performance Engineering, AppSec-Plattformverantwortliche und technische Architektur |
| Voraussetzungen: | Praktische Erfahrung mit einer DefectDojo-Installation sowie Grundkenntnisse in Monitoring, Containerressourcen, Datenbanken und Lasttests |
| 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, Kapazitätsmodellierung, Messlabor, Queue- und Datenbankanalyse, Spitzenlastsimulation, Lasttest und Tuningvergleich |
| 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.
