
SAUBERE ENERGIE.
FÜR DIE ZUKUNFT BEREIT.
Netto Null.

SEEDZ Application Platform as a Service (aPaaS) bietet eine agnostische Bare-Metal-Serverlösung, die hochgradig skalierbar, portabel und sicher ist. Kunden haben die Möglichkeit, die Lösung vor Ort auszuführen oder von SEEDZ zu hosten. Unsere Laufzeit und Tests haben gezeigt, dass die SEEDZ-Serverlösung selbst auf bescheidener Serverhardware über 100.000 DataWeeder-Edge-Geräte erfolgreich unterstützen kann. Der SEEDZ-Server lässt nur Verbindungen von autorisierten Geräten zu und lehnt alle Anfragen von nicht autorisierten Geräten ab.
​
Das Verbindungssicherheitsmodell basiert auf einer Public-Private-Key-Infrastruktur, die eine starke elliptische Kryptographie für den anfänglichen Zertifikatsaustausch und die Verifizierung sowie AES256 für die symmetrische Kanalverschlüsselung verwendet. Zu beachten ist, dass DataWeeder auch die Gültigkeit von Serverzertifikaten prüft und somit eine Verbindung zu nicht authentischen Servern verhindert.
Das Systemdesign ist hochgradig modular und ermöglicht einen flexiblen Einsatz, der den besonderen Anforderungen der Kunden entspricht. Unter Verwendung standardmäßiger virtueller Maschinen als grundlegende Bausteine kann der SEEDZ-Server einfach angepasst und auf Bare-Metal-Servern, privaten oder öffentlichen Cloud-Bereitstellungen wie AWS, Azure oder GCE bereitgestellt werden.
Diese Flexibilität erleichtert auch die Integration des SEEDZ-Servers in die vorhandene Server- und Netzwerkinfrastruktur des Kunden sowie die Integration in bereits bereitgestellte SCADA-Systeme.
Die Verwendung virtueller Maschinen als Bausteine ermöglicht es SEEDZ auch, bestimmte Teile des Systems gemäß den Kundenspezifikationen zu skalieren, während die Gesamtlösung hochsicher bleibt. Durch unseren ganzheitlichen Ansatz helfen wir Unternehmen, ihre eigene IT reibungslos und integrativ zu verbessern, um den Betrieb am Laufen zu halten.
SEEDZ
Für weitere Informationen und Details zu unserer Systembeschreibung laden Sie sich bitte unseren Flyer herunter.
PLATTFORM
WEB-BENUTZEROBERFLÄCHE
Die Web-Benutzeroberfläche (UI) von SEEDZ ist eine Komponente, die dafür verantwortlich ist, den Gesamtsystemstatus in Dashboards und die Konfiguration für einzelne DataWeeder-/Edge-Geräte und deren Status für den Client anzuzeigen.
​
Wir streben nach einfachen und intuitiven Lösungen, während wir auch vollständig realisieren, dass die Schnittstellen für technisch fortgeschrittene Benutzer schnell und funktional sein sollten, damit die Mitarbeiter des Kunden ihre Arbeit erledigen können. Das Web UI beinhaltet auch ein Geografisches Informationssystem (GIS) auf Basis von OpenStreetMap, das nach individuellen Kundenanforderungen um neue Layer erweitert werden kann.
SEEDZ bietet einen optionalen Modbus für die IEC60870-5-104-Komponente für Kunden, die es vorziehen, dass ihr SCADA ein einziges Protokoll spricht. Die DataWeeder können Daten von verschiedenen Sensoren über das Modbus-Protokoll sammeln und wir liefern Ihre Daten über eine IEC60870-5-104-Instanz, konfigurierbar als Push- oder Pull-Only.
​
Wenn Ihr SCADA kein Modbus sprechen kann oder eine solche Funktionalität ein teures Upgrade erfordert, können Sie auf diese Weise immer noch die volle Vielfalt an Daten von Ihren Geräten erhalten, die IEC60870-5-104 nicht sprechen. Geben Sie uns einfach ein Profil für das Modbus-Register, das Sie lesen möchten, und wie es den IEC60870-5-104-IOAs zugeordnet werden soll – wir kümmern uns um den Rest!
MODBUS 104
SERVER CONNECTOR
SEEDZ Server-Connector ist eine redundante, robuste, sichere und hochskalierbare Komponente, die in Go geschrieben ist und für die Verarbeitung eingehender Verbindungen und Datenströme von unseren DataWeedern verantwortlich ist, unabhängig davon, welche Art von Protokoll oder Transportprofil Sie übertragen.
Der Server-Connector virtualisiert Ihren gesamten Front-End-Rechner und ist in der Lage, 100'000 Verbindungen parallel auf einer kostengünstigen Serverlösung zu verwalten und dabei die Verbindungssicherheit, Zertifikatsprüfung und Verschlüsselung der übertragenen Daten aufrechtzuerhalten.
SEEDZ Server-Connector kann bei Bedarf auf individuelle Kundenanwendungsanforderungen erweitert werden.
SEEDZ verwendet maschinelles Lernen (ML) auf verschiedene Arten. Eines der Hauptmerkmale von ML ist die Sicherheit. Daher verwenden wir ML, um sicherzustellen, dass die Integrität unserer Plattform intakt ist. Die ML-Algorithmen analysieren regelmäßig Signale aus unseren Protokollen, um sicherzustellen, dass wir nichts Ungewöhnliches sehen. Ein weiteres ML-Projekt befasst sich mit der Sicherheit der Client-Infrastruktur. Wir verwenden ML, um die Art des Datenverkehrs zu lernen, der durch unser sicheres Netzwerk geleitet wird und um ungewöhnliche Muster zu erkennen (z. B. versucht ein Gerät mit Sicherheitslücken, SCADA über ein scheinbares Standardprotokoll auszunutzen).
Unser jüngstes ML-Projekt bezieht sich auf die Vorhersage von Maßnahmen, die die Stadtwerke ergreifen, um Solarmodule auf Prosumer-Anlagen zu betreiben, basierend auf den neuesten Anforderungen von VDE-AR-N 4105. An sonnigen oder windigen Tagen kann die Energieversorgung erfolgen den Verbrauch überschreiten, der die Reduzierung der Energieproduktion lokaler Solar- und Windparks erfordert. Wir untersuchen die Muster und Beziehungen zwischen Wetter und Maßnahmen, die von den Stadtwerken ergriffen werden müssen, und schlagen präventiv einen Aktionsplan vor (z. B. die Empfehlung, die Leistung von Solarmodulen um z. B. 30% zu verringern oder zu erhöhen).
​
Maschinelles Lernen

WIR SIND NICHT APPLES
Linux
Wir führen Linux sowohl auf Servern als auch auf Edge- Geräten aus . Durch die Vereinheitlichung der Plattform können wir die Kosten für Entwicklung und Verwaltung minimieren.
​
Container
Server Bereitstellungen werden über Docker-Container abgewickelt. Solche Bereitstellungen verbessern die Systemsicherheit, ermöglichen eine bessere Kontrolle über die Granularität der erforderlichen Berechtigungen und können bei Bedarf zu jeder Container-Orchestrierungssoftware hinzugefügt werden.
​
Remote Procedure Call (RPC)
SEEDZ RPC ist ein hochskalierender Layer für die Interaktion zwischen client/server, mit individueller Konfiguration pro DataWeeder (egde-device).
Seedz RPC bietet sichere Mechanismen zum Übertragen von Dateien, Befehlen und Streams.
​
Verschlüsselung und automatisierte Zertifikatsverwaltung
Alle von Seedz' Edge-Geräten an den Server übermittelten Informationen sind während der Übertragung sicher. Wir verwenden auch das automatisierte Zertifikat-Management (ACM), um unsere Edge-Geräte (DataWeeders) zu sichern und es den crooks zu erschweren, unsere Cyber-Security aufzubrechen. Seedz verwendet einen umfassenden Verteidigungsansatz für die Sicherheit, indem er mehrere Verteidigungsebenen hinzufügt und nicht einer einzigen Komponente vertraut, um die gesamte Sicherheit zu gewährleisten.
​
Bare metal oder cloud
Die von Seedz' technischen Team getroffenen Design-Entscheidungen ermöglichen eine einfache Bereitstellung der Lösung in einer öffentlichen Cloud, einer privaten Cloud oder Bare-Metal-Servern. Wir arbeiten eng mit Kunden zusammen, um die richtigen Bereitstellungs- und Betriebsstrategien zur Maximierung des RoI und zur Integration in die vorhandene Kundeninfrastruktur zu ermitteln.
WIR SIND SEEDZ
IEC60870-5-104 über Mobilfunknetze
IEC60870-5-104 ist sehr zeitkritisch, was die Verwendung über Mobilfunknetze sehr schwierig macht. Die SEEDZ-Lösung ermöglicht den nahtlosen Betrieb von IEC60870-5-104-fähigen Verbindungen über mobile Datennetze, die in Projekten zur Automatisierung von Umspannwerken bereitgestellt und getestet wurden.
​
Cluster & Caches
SEEDZ wählte den PostgreSQL-Cluster als primäres Daten-Backend. Wir verwenden Redis auch als Nur-Speicher-Cache, um die Systemleistung zu verbessern.
​
Geographisches Informationssystem (GIS)
Seedz bietet eine optionale Funktion, die den Standort von DataWeedern / Edge-Geräten über eine Geokarte anzeigt. Dies ist sehr nützlich, wenn Edge-Geräte geografisch über einen weiten Bereich verteilt sind. Mit der Geo-Ansicht können technische Mitarbeiter außerdem auf einfache Weise feststellen, ob bestimmte Bereiche von Ausfällen betroffen sind, und zwar schneller als mit herkömmlichen Methoden zum Anzeigen der Liste der DataWeeder resp. offline Edge-Geräte. Während der integrierte GIS-Handler OpenStreeMap (OSM) Geo-Layer verwendet, kann SEEDZ neue Geo-Layer für zusätzliche von Clients angeforderte Funktionen ändern oder hinzufügen.
​
Anwendungsprogrammierschnittstelle (API)
SEEDZ bietet seinem System eine umfangreiche REST-API, die eine einfache Integration in Client-Systeme sowie die Weiterentwicklung der Client-Software ermöglicht.
Wenn der Client beispielsweise benötigt, dass die Benutzeroberfläche auf einer bestimmten mobilen Plattform arbeitet, kann dies von externen Unternehmen oder vom internen Entwicklerteam nur durch Befolgen der API-Spezifikationen erfolgen.
