
Gema ist ein weltweit führender Hersteller von Geräten und Anlagen für die elektrostatische Pulverbeschichtung. Um die Stabilität und Zukunftsfähigkeit des GemaConnect-Dashboards zur Anlagenüberwachung sicherzustellen, wurde die Plattform von Azure Time Series Insights (TSI) auf Azure Data Explorer (ADX) migriert. Im Zuge der Migration wurden sämtliche .NET-Komponenten aktualisiert – mit dem Ergebnis einer verbesserten Systemleistung und erhöhter Cybersicherheit.
Das Unternehmen profitiert nun von einer robusteren, sichereren und leistungsfähigeren Lösung. Durch die gezielte Optimierung von Betrieb und Wartung bleibt der zuverlässige Einsatz der Applikation auch langfristig sichergestellt.
Aufgrund der Abkündigung der bisherigen Plattform Azure Time Series Insights (TSI) entwickelte Noser Engineering ein umfassendes Konzept zur Migration auf Azure Data Explorer (ADX). Ziel war es, den reibungslosen Betrieb des Dashboards langfristig zu sichern und gleichzeitig die Plattform zu modernisieren.
Im Rahmen des Konzepts wurde auch ein Upgrade aller eingesetzten .NET-Komponenten geplant, um die Systemsicherheit zu erhöhen und Kompatibilitätsprobleme mit Azure durch veraltete Bibliotheken proaktiv zu vermeiden.
In der Umsetzungsphase wurde zunächst die neue Zielplattform ADX eingerichtet. Um Datenverluste zu verhindern und Ausfallzeiten bei der Umstellung zu minimieren, erfolgte eine parallele Speicherung der IoT-Daten in beiden Plattformen über angepasste Einstellungen im IoT Hub. Anschliessend wurden bestehende TSI-Daten mittels eigens entwickelter Migrationsskripte nach ADX übertragen.
Parallel dazu migrierte Noser Engineering den gesamten .NET-Code auf .NET 9. Dabei wurde der bestehende Code unter Einsatz neuer Sprachfeatures gezielt optimiert, um Wartbarkeit und Performance weiter zu steigern.
Die Applikation wird nun im Rahmen eines Wartungsvertrags betreut und laufend mit sicherheitsrelevanten Updates versorgt.
Unit Tests • .NET Core • Software Engineering • AZURE • REST API • SQL-Server • Cloud • Web
Requirements Engineering
Wartung und Support
Azure DevOps • GIT
Industrie