Edge Server
14 Edge Server
14.1 Funktionsweise
14.1.1
Kommunikation mit IT-Netzwerk und mobilen Geräten
Edge Gateway | NIOT-E-TIB100-GB-RE (Remote)
DOC170501UM08DE | Revision 8 | Deutsch | 2020-05 | Freigegeben | Öffentlich
Dieses Kapitel beschreibt den Edge Server für Hilscher Edge Gateways
Version 0.4.x und höher und behandelt folgende Themen:
Kommunikation, Funktionen und interne Struktur des Edge Servers
·
(siehe Kapitel Funktionsweise [} Seite 194])
Das Edge Server Control Center [} Seite 199]
·
·
Die Konfiguration des Edge Servers [} Seite 202]
Der Edge Server
ist eine von Hilscher entwickelte Software-Komponente, die unter dem
·
Linux-Betriebssystem des Edge Gateways ausgeführt wird.
ermöglicht den sicheren und gekapselten Zugriff vom IT-Netzwerk aus
·
auf im Edge Gateway eingebettete Funktionen und Protokolle über eine
REST API. Vom IT-Netzwerk aus bedeutet hier, z.B. von der Cloud oder
einer Applikation auf einem mobilen Endgerät (z.B. Mobiltelefon) oder
aber vom Edge Gateway selbst aus über die Funktionen der integrierten
Node-RED Applikation.
·
ist ein sicheres Bindeglied zwischen Web-Anwendungen und dem OT-
Netzwerk, das einen Zugriff auf das OT-Netzwerk nur mittelbar über die
Dienste und Funktionen des Edge Servers erlaubt. Ein direkter Zugriff
auf das OT-Netzwerk, der das Sicherheitskonzept des Edge Gateways
untergraben würde, ist niemals möglich.
erlaubt den Zugriff auf im Edge Server automatisiert aufbereitete
·
Vorgänge, z.B.
– das Scannen der Feldgeräte des OT-Netzwerks
(Automatisierungsnetzwerk)
– oder die Topologie-Erkennung.
dient dazu, den Status des OT-Netzwerkes und der daran
·
angeschlossenen Feldgeräte zu erfassen und für Anwendungen zur
weiteren Verarbeitung im JSON-Format aufzubereiten.
Eine REST API (auch als RESTful API oder RESTful interface bezeichnet)
ist eine Programmierschnittstelle (API), die zum Zugriff auf Daten HTTP-
Anfragen wie GET, PUT, POST und DELETE zwischen einem
webbasierten Client und Server verwendet. Die Abkürzung REST steht für
Representational State Transfer, API für Application programming
interface.
Der Edge Server stellt dem Client seine Dienste über eine REST API zur
Verfügung. Die Client-Applikation kommuniziert über diese REST API mit
dem Edge Server. Die Kommunikation erfolgt beim Edge Server
ausschließlich über das gesicherte Protokoll HTTPS und beschränkt sich
dabei auf die Dienste GET, POST und PUT.
194/290
© Hilscher 2017 – 2020