Windschatten IT GmbH
Security-Tests zügig erweitert mit Python-Framework und API-Integrationen
Ich erweiterte die OT/IT-Security-Plattform SIESTA zügig um neue Tests, integrierte Third-Party-Tools und baute ein Python-Framework für Automatisierung und Qualitätssicherung. Ergebnis: schneller Output trotz fehlender Inhouse-Kapazitäten.
Proof durch Ergebnisse – ohne veröffentlichte Kennzahlen
Schnelle Einarbeitung, neues Python-Testframework, stabile API/CLI-Integrationen sowie bereitgestellte Unit-, Integrations- und Systemtests belegen den Projekterfolg.
Siemens betreibt mit SIESTA eine Plattform, die marktführende und interne Security-Tools bündelt, um in OT- und IT-Netzen Schwachstellen und Security Baselines automatisiert zu prüfen. Das maßgeblich in München angesiedelte Team wollte SIESTA um zahlreiche weitere Security-Tests erweitern – gleichzeitig waren die Inhouse-Kapazitäten vollständig gebunden.
Externe Unterstützung sollte in sehr kurzer Zeit die technische Komplexität verstehen, das Gesamtsystem lokal abbilden und produktiv an Erweiterungen arbeiten. Ohne zusätzliche Power wären die geplanten Tests und Integrationen nur verzögert umsetzbar gewesen.
Hürden im Status quo
- Stark gewachsene, technisch komplexe OT/IT-Plattform
- Geplante Erweiterung um viele neue Security-Tests
- Inhouse-Entwicklung ohne freie Kapazitäten
- Erforderliche lokale Systemabbildung als Grundlage für sichere Weiterentwicklung
Kurzfristig sollten neue Security-Tests in SIESTA entstehen und bestehende Ansätze vereinheitlicht werden. Dazu gehörten der Ausbau und die Pflege von Python-Libraries, die Integration von Third-Party-Tools über APIs und Command-Line-Interfaces sowie zuverlässige Unit-, Integrations- und Systemtests.
Das Gesamtsystem sollte lokal reproduzierbar laufen, um die Weiterentwicklung sicher und schnell zu machen. Zusätzlich war ein strukturierter Wissenstransfer geplant, damit das Projektteam eigenständig und konsistent fortführen kann. Erfolgreich ist das Projekt, wenn neue Tests laufen, Integrationen stabil sind und das Team ohne externe Hilfe weiterarbeiten kann.
Nach kurzer Einarbeitungsphase wurde die komplexe SIESTA-Systemlandschaft vollständig lokal abgebildet. Darauf aufbauend entstanden neue Security-Tests, inklusive der Integration externer Tools über APIs und CLIs.
Ein eigenes Python-Framework automatisierte komplexe Sicherheitstests und sorgte für eine einheitliche Vorgehensweise. Für die SIESTA Unit wurden Unit-, Integrations- und Systemtests bereitgestellt, um Qualität und Stabilität über den gesamten Stack sicherzustellen.
Im direkten Austausch mit dem spezialisierten Expertenteam wurden Anforderungen aufgenommen, Konzepte erarbeitet und in belastbare Lösungen überführt. Die Wissensvermittlung versetzte das Team in die Lage, die Weiterentwicklung eigenständig fortzuführen. Der größte operative Hebel: die besonders schnelle Einarbeitung in Thema, Infrastruktur und gewachsene Codebasis.
Braucht deine Plattform jetzt eine verlässliche Erweiterung?
Wenn Kapazitäten fehlen oder die Komplexität bremst: Wir integrieren sinnvolle Automationsfunktionen direkt in dein Produkt – von der Auswahl des Anwendungsfalls bis zur produktiven Einführung. Lass uns im ersten Gespräch den klaren, nächsten Schritt klä
Weitere Fallstudien von Windschatten IT GmbH
Finde heraus, wie Windschatten IT GmbH weiteren Kunden geholfen hat, ihre Ziele zu erreichen.
Möchtest du mit Windschatten IT GmbH deine Ziele erreichen und erfahren, wie die Zusammenarbeit aussehen kann? Fülle jetzt das Kontaktformular aus, um den nächsten Schritt zu gehen.