Technische Spezifikation
Die SPiNE App Plattform ist eine modulare, cloudbasierte Architektur für Monitoring‑, Analyse‑ und Energiemanagementanwendungen. Sie verbindet IoT‑Edge‑Komponenten, Smart‑Meter‑Gateways und Backend‑Services in einer einheitlichen Betriebsumgebung.
Der zentrale Mehrwert der SPiNE App Plattform liegt in ihrer Fähigkeit, energiebezogene Anwendungen — insbesondere Energiemanagement- und Anlagensteuerungsfunktionen — schnell und zuverlässig zu entwickeln, zu testen, auszurollen und im laufenden Betrieb zu verwalten. Die Plattform stellt eine durchgängige Laufzeitumgebung bereit, die sowohl auf dem IoT-Edge-Gateway als auch in der Cloud konsistente Entwicklungs- und Betriebsprozesse ermöglicht.
SPiNE bietet mit dem EnergyLink One ein performantes industry-grade IoT-Edge-Gateway, auf dem sich alle lokalen Services und Anwendungen realisieren lassen.
Hier zur Spezifikation des EnergyLink One
Für eine kurze Time-to-Market und eine hohe Wiederverwendbarkeit bietet SPiNE ein klar definiertes, dokumentiertes Datenmodell sowie strukturierte APIs, die eine stabile Integrationsbasis für Gerätekommunikation, Messwerte, Steuerbefehle und Prognosedaten schaffen. Ergänzt wird dies durch eine Service-Library, die standardisierte Bausteine und Funktionsmodule bereitstellt — von Protokolladaptern über Datenverarbeitung bis hin zu Steuerungslogik. Dadurch können Entwickler und Software-Architekten komplexe Energieanwendungen effizient implementieren und betriebssicher skalieren.
Architekturprinzipien
Modularität: Jede Funktionseinheit ist als unabhängiger, von anderen Diensten gekapselter Service aufgebaut.
Containerisierung: Alle Services (in der Cloud und auf Edge Geräten) laufen in Software‑Containern, die durch die SPiNE App Platform (“SPiNE Stack”) verwaltet werden
Infrastructure as Code: Provisionierung der Infrastrukturkomponenten mit Hilfe eines deklarativen, Multi-Cloud IaC Tools.
Security by Design: Fokus auf robuste Kommunikationspfade, Authentifizierung und Ende‑zu‑Ende‑Verschlüsselung.
Hauptkomponenten
Edge und Local Runtime
Lokale Container‑Runtime und Verwaltung im SPiNE Stack
Erfassung, Normalisierung, Verarbeitung und Bereitstellung von Messdaten
Schnittstellen für Ausführung von Steuerhandlungen im SPiNE internen, geteilten Datenmodel
Unterstützung von Smart‑Meter‑Gateways (deutscher Standard nach BSI-TR-03109-1, internationale Standards in nächster Entwicklungsstufe)
Unterstützung von FNN-Steuerboxen (deutscher Standard nach BSI-TR-03109-5)
Backend‑Services
Multi-Cloud Microservice Architektur (AWS und Azure)
Hybrides Datenmodell: SPiNE internes Modell
Digital Twins aller Edge Geräte inklusive Verwaltungsebene für dezentrale Applikationen
Externe Schnittstellen via REST APIs (Push & Pull) und Streaming Services
Portal Lösung für Visualisierung, Aggregation und Geräte-Verwaltung basierend auf einem fortschrittlichen Mandanten-, Rechte- und Rollenkonzept
Datenverarbeitung & Speicherung
Streaming‑ und Batch‑Ingestion Pipelines
Speicherung in Blob-Storages, relationalen und Zeitreihen‑Datenbanken
Ereignisgesteuerte Verarbeitung über Messaging‑Bus
Daten-Aggregationen, Monitoring und Alerting
App‑Ökosystem
SPiNE App Plattform bietet APIs und SDKs für interne Anwendungen
Web‑Portal unter https://portal.spine.energy
Rollout bei mehreren Messstellenbetreibern (MSBs) und MSB‑Dienstleistern
Sicherheitskonzept
TLS‑Kommunikation durchgehend
Rollenbasierte Zugriffskontrolle
Mandantenbasierte Datentrennung und Zugriffstrennung
Rollierende Backups und Recovery Konzepte
Weiterführende Informationen
API‑Dokumentation (für registrierte Nutzer unter https://portal.spine.energy)
Betriebs- und Monitoringkonzepte (auf Anfrage)