KEYnote 46 Deutsch - Herbst-/Winterausgabe 2023 | Page 10

S E C U R I T Y

Lizenzierung und Schutz von Industrial Edge Devices

Erleben wir durch die zunehmende Bedeutung von SaaS den Abschied von der Softwarelizenzierung , wie wir sie bisher kennen ? Nicht alle Lösungen eignen sich für das SaaS-Modell , wodurch die Containerisierung in Edge-Computing-Umgebungen die Lizenzierung nun noch komplexer werden lässt .
Was ist Edge Computing ? Die Zeiten , in denen die Datenverarbeitung ausschließlich auf lokaler Hardware stattfand , sind vorbei . Der Aufstieg von Software-as-a-Service ( SaaS ) hat die Art und Weise verändert , wie Unternehmen arbeiten . Predictive Maintenanceund CRM-Systeme , die früher auf lokalen Servern gehostet wurden , befinden sich beispielsweise jetzt oft in der Cloud und sind für die Nutzer über das Internet zugänglich .
Edge Computing findet an der Schnittstelle zwischen den beiden Welten statt . Anwendungen werden statt in der Cloud jetzt direkt in den Anlagen des Benutzers ausgeführt , was die Datenübertragung in die Cloud auf ein Minimum reduziert . Durch die Ausführung eines Teils der Datenverarbeitung vor Ort reduziert Edge Computing die Latenzzeit und ermöglicht die Datenverarbeitung in nahezu Echtzeit . Sensible Daten und Algorithmen können in den Anlagen des Kunden verbleiben , wodurch
Edge Device
Geschützte
0101001010101010 10100101010101010 01010101001010101
Anwendung
01010010101010101 01010010101010101 01001010101010100
Lizenzserver
Datensicherheit und die Einhaltung von Datenschutzvorschriften gewährleistet sind .
Herausforderungen der Softwarelizenzierung
Für Softwarehersteller ist es von entscheidender Bedeutung , die Kontrolle über die Verbreitung ihrer Produkte zu behalten , da unbefugte
Nutzung eine Bedrohung für
Lizenzprüfung
Zugriff auf sicheren Schlüssel ihr gesamtes Geschäftsmodell darstellen kann . Die technologische Entwicklung und der zunehmende Druck durch Softwarepiraterie erfordern eine ständige Anpassung der Methoden zum Schutz und zur Lizenzierung von Software .
Das gilt genauso für Edge Computing . Der Begriff Edge Computing sagt eigentlich nichts über die verwendete Systemarchitektur oder Hardware aus . In den allermeisten Fällen laufen auf diesen Geräten tatsächlich verschiedene Container . Durch die Containerisierung ist es deutlich einfacher geworden , die in diesen
Containern laufenden Applikationen zu kontrollieren und im Zaum zu halten .
Zu den Herausforderungen gehört , dass Edge Computing in zahlreichen verschiedenen Kontexten zum Einsatz kommt und die Geräte beispielsweise nicht immer durchgehend online sein können . Dann muss man dafür sorgen , dass sie auch ohne Internetverbindung betrieben werden können und dass die Lizenzeinhaltung trotzdem sichergestellt ist .
Einmal mehr müssen sich Produktmanager , Softwarearchitekten und Entwickler für jeden Typ von Applikationen , die auf dem Edge Device laufen sollen , überlegen , wie ihre Anforderungen an Schutz des geistigen Eigentums und die Lizenzeinhaltung konkret aussehen .
Es liegt auf der Hand , dass diese Überlegungen bereits in den frühen Phasen der Planung und Entwicklung einfließen sollten .
Lösungsmöglichkeiten Ein großer Vorteil der CodeMeter-Lösung von Wibu-Systems ist , dass für alle CmContainer- Typen die Adressierung und kryptografische
10