Ziele der Weiterbildung

Im Fokus der Weiterbildung IT Security DevSecOps Entwicklung steht die Vermittlung von Kenntnissen und Fähigkeiten im Bereich der IT-Sicherheit und agilen Softwareentwicklung. Die Inhalte umfassen die Grundzüge des System-Pentestings, um Schwachstellen in Software zu identifizieren und zu beheben. Weiterhin werden gängige Software-Schwachstellen im Kontext von DevSecOps behandelt, um Sicherheitsaspekte frühzeitig in den Entwicklungsprozess zu integrieren. Techniken und Methoden der agilen Softwareentwicklung werden ebenfalls thematisiert, um eine flexible und effiziente Projektumsetzung zu gewährleisten. Ein praktisches Projekt im Bereich Agiles DevSecOps-Software-Engineering rundet die Weiterbildung ab und ermöglicht die Anwendung des erlernten Wissens in realen Szenarien.


Inhalte der Weiterbildung

Grundzüge des System-Pentestings
  • Ablauf von Penetrationstests
  • Host-basierte Penetrationstests
  • Ausnutzung von Netzwerkdiensten
  • Web-App-Penetrationstest
  • Systemhärtung
  • Ethisches Hacking 
DevSecOps und gängige Software-Schwachstellen
  • Häufige Code-Fehler
  • Software-Entwicklungs-Lebenszyklus
  • DevOps
  • DevSecOps
  • Schwachstellenberichte und Bug-Bounty-Programme
  • Patch-Steuerung
Techniken und Methoden der agilen Softwareentwicklung
  • Merkmale und Prinzipien von Agilität
  • Agile Softwareentwicklung mit Scrum
  • Agiles Portfolio- und Projektmanagement
  • Requirements Engineering und agiles Architekturmanagement
  • Agiles Testen
  • Continuous Delivery
Projekt: Agiles DevSecOps-Software-Engineering
  • Dieses Modul behandelt die grundlegenden Sicherheitsprinzipien für die Nutzung von DevOps in der Softwareentwicklung, auch bekannt als das DevSecOps-Paradigma. Anhand eines sicherheitsrelevanten Szenarios werden in diesem Modul gute DevSecOps-Praktiken wie die Definition von Sicherheitsgrundsätzen, Vorgehensweise zur Bedrohungsmodellierung und der Automatisierung von IT-Sicherheitsprozessen als Teil der Continuous Integration/Continuous Development (CI/CD)-Pipeline veranschaulicht.