In der Informatik gibt es den Trend zur Automatisierung. Ein prominentes Beispiel in der Software-Entwicklung sind Unit- und Integration-Tests einer Applikation. Jedes Mal, wenn ein Code auf einem Cloud-Server geändert wird, finden diese Tests automatisiert statt. Bei einem Fehler oder Qualitätsproblem informiert das System die Entwickler sofort via E-Mail.Â
Weil Software Security extrem wichtig ist, wollen wir sicherstellen, dass nicht versehentlich geheime SchlĂĽssel wie beispielsweise API Keys im Code Repository gespeichert werden. Unser Lernender Adam Giesinger hat sich im FrĂĽhjahr mit diesem Problem beschäftigt und eine geniale Applikation geschrieben.Â
Seine Applikation überprüft jede Code-Änderung automatisch und ermittelt, ob versehentlich sensitive Schlüssel gespeichert wurden. In diesem Fall informiert die Applikation die Entwickler via Security-Chat. Diese erneuern oder ersetzen dann den jeweiligen Key. Wir setzen diese wichtige Applikation schon erfolgreich in unseren Kundenprojekten ein.