Talk: 15:00–15:45 (deutsch)
Ein Weg zu hoher Zuverlässigkeit von Systemen eines Netzbetreiber
Die Netze BW als Verteilnetzbetreiber für Strom, Gas und Wasser in Baden-Württemberg entwickelt und betreibt Software für den Betrieb von Netzen. Als Teil kritischer Infrastruktur des öffentlichen Lebens waren die Anforderung an Zuverlässigkeit immer sehr hoch. Kombiniert mit der zunehmenden Komplexität der Energiewende müssen immer mehr und immer komplexere Prozesse abgebildet und mittels Software realisiert werden.
In diesem Vortag wird der bisherige Weg von #NETZlive, einem Softwareprojekt der Netze BW, gezeigt, wie mittels Microservices, Containerisierung, Clusterbildung, redundanten Anwendungen, fehlertoleranten Entwicklungssprachen und der funktionalen Programmierung an sich die Zuverlässigkeit der Systeme gesteigert wurde und wie es noch weiter gesteigert werden muss.
Dazu fordert die Energiewende eine höhere Automatisierung von kritischen, ins Netz eingreifenden Prozessen, was zusätzlich die höchste Sicherheitsbewertung der Software mit sich bringt. Der Vortrag gibt einen Ausblick, was hier mittelfristig erforderlich sein wird.
Tim Digel
Tim Digel ist Diplom-Mathematiker und sein ganzes Erwachsenenleben in der Softwareindustrie tätig. Er kann kein Java und befasste sich nahezu ausschließlich mit funktionalen Programmiersprachen. Tim arbeitet als Softwarearchitekt und DevOps-Spezialist bei der Netze BW GmbH.