Jede Person, die jemals Code geschrieben hat, weiß, dass es nahezu unmöglich ist, Software ohne Fehler zu entwickeln. Einige Bugs sind harmlos, andere können schwerwiegende Folgen haben. Zur Unterstützung wurden in den letzten Jahren viele Secure-Coding-Ansätze entwickelt, die alle in eine CI/CD-Pipeline integrierbar sind, um Code bei jedem Push automatisch zu prüfen. Dieser Prozess ist ein zentraler Aspekt der DevSecOps-Philosophie.
… explained by Prof. Dr. Viet Nguyeng, colleague at TH Köln, who has considerable experience in DevSecOps, and will supervise this topic.
The objective of this topic is to study secure coding tools such as DAST, SAST, SCA, Fuzzing, or container scanning in GitLab.
Research questions for this topic might include: