CIVITAS/CORE

Veröffentlichung der Version 2.0 Beta

Wir haben das erste Release von CIVITAS/CORE Version veröffentlicht – Die Version 2.0 Beta:

Bild: Startseite von CIVITAS/CORE 2.0 Beta

CIVITAS/CORE: Gemeinsam digitale Souveränität gestalten

Mit diesem Release erreichen wir einen wichtigen Meilenstein auf dem Weg zu einer souveränen, offenen und standardisierten Urbanen Datenplattform in kommunaler Hand.

CIVITAS/CORE wurde seit Tag 1 mit dem Ziel entwickelt, eine offene, interoperable Dateninfrastruktur für den öffentlichen Sektor zu schaffen, die einen konsequenten Open-Source-Ansatz verfolgt, proprietäre Lizenzmodelle und Vendor-Lock-Ins verhindert und durch transparente Roadmaps langfristige Planbarkeit ermöglicht. Die volle Kontrolle über Architektur, Roadmap und Weiterentwicklung liegt dabei zu 100 % in der öffentlichen Hand.

CIVITAS/CORE ist somit mehr als eine Software – es ist eine kommunale Infrastrukturinitiative.

CIVITAS/CORE Version 2: Verwaltung von Daten aller Art in einer einzigen Oberfläche

Die Version 2.0 Beta ist kein einfaches Update der existierenden Version 1 von CIVITAS/CORE (wir haben kürzlich auch die Version 1.6 veröffentlicht), sondern führt einen grundlegenden neuen Ansatz ein: den sogenannten modellzentrierten Ansatz, durch den CIVITAS/CORE mit jeglichen Datenstrukturen und Datenflüssen umgehen kann – ganz unabhängig davon, um welche Datenformate oder fachliche Kontexte es sich handelt. Begriffsgebend dafür sind eingebaute Technologien im CORE, die eine freie Modellierung dieser Datenstrukturen und -Flüsse ermöglichen.

Mit der Version 2 sind zudem erstmals alle Funktionen in einer einzigen Benutzeroberfläche vereint. Während in Version 1 noch eine Vielzahl von unterschiedlichen Benutzer-Oberflächen existieren, homogenisiert und vereinfacht Version 2 die Bedienung für alle Nutzer enorm.

Was bietet dieses Release konkret?

Bild: Ansicht vorhandener Datenquellen in CIVITAS/CORE 2.0 Beta

Die neue Benutzer-Oberfläche umfasst: 
– Wizard zur Erstellung und Pflege von Datensätzen
– Verwaltung von Datenstrukturen und Datenflüssen mit speziellen Editoren
– Benutzer- und Zugriffsmanagement (User, Rollen, Gruppen, Berechtigungen)

Konnektivität: Eingänge
– Datenimport via MQTT
– Datenintegration aus SQL-Datenbanken

Standardisierte Datenausgabe
– Bereitstellung über die OGC SensorThings API (STA)

Dokumentation
– Benutzerhandbuch für Administratoren, Operatoren (Betreiber) und Endnutzer

Warum „Beta“?

Diese Erstveröffentlichung der Version 2 trägt den Namen „Beta“, weil sie für den prototypischen Einsatz geeignet ist und einen guten Einblick auf die nächsten Entwicklungen gibt. Die erste produktiv nutzbare Version wird die Version 2.0 sein (ohne „Beta“), die laut unserer Roadmap Mitte Juni veröffentlicht wird.

Einige Nutzende werden direkt mit der 2.0 Beta starten und erste Anwendungsfälle erstellen. Andere planen ihre Umsetzungen erst mit der Version 2.0 im Juni, wenn zusätzliche Funktionen verfügbar sein werden. Unsere Empfehlung: Nutzer, die bislang noch keine oder nur geringe Erfahrungen mit Urbanen Datenplattformen haben, sollten mit der 2.0 Beta einsteigen. Sie bietet eine gute Grundlage für erste Use Cases und organisatorische Lernprozesse.

Was ist mit der Beta bereits möglich?

Mit der Beta lassen sich bestimmte Anwendungsfälle umsetzen. So können beispielsweise Sensordaten per MQTT sowie Daten aus SQL-Datenbanken mit entsprechenden Konnektoren in die Plattform integriert, strukturiert aufbereitet, in ein einheitliches, standardisiertes Datenmodell überführt und anschließend über eine offene Schnittstelle bereitgestellt werden.

Einfache Migration

Wir werden zeitnah Dokumentation ergänzen, um die Migration von Version 1 zu unterstützen. Durch die neuen Fähigkeiten der V2.0 Beta wird die Migration ohne neue Toolsmöglich sein! So wird die Migration von Daten für Anwendungsfälle aus der V1 maximal vereinfacht. 

Das gilt für Anwendungsfälle, die MQTT oder SQL-Daten als Input nutzen. Diese können mit Bordmitteln migriert werden. Zukünftig werden wir weitere Migrationen unterstützen – nämlich alle Use Cases, die mit dem Funktionsumfang der V2 jeweils umsetzbar sind.

Ausblick: Nächstes Release im Juni 2026

Mit der nächsten Version sind neben der Production-Readiness (= zuverlässig im Betrieb einsetzbar) und Übertragbarkeit von weiteren Anwendungsfällen unter anderem folgende Neuerungen geplant:

– Konformität zur BSI TR-03187 (Technische Richtlinie Urbane Datenplattformen des BSI)
– Nutzung von Data Pools / Data Spaces
– GeoServer-Integration für die Verarbeitung und Veröffentlichung von Geodaten
– Dashboard-Unterstützung (Apache Superset + Grafana als Add-on)
– NGSI-API als ausgehende API

Die Planungen werden von der Community regelmäßig neu priorisiert. Folgen Sie uns in unseren monatlichen Community-Calls, LinkedIn und auf unserer Website für den jeweils aktuellen Stand.

Damit wird CIVITAS/CORE Schritt für Schritt zu einer vollumfänglichen, sektorübergreifenden Infrastruktur ausgebaut.

Einladung: Ausprobieren und Feedback hinterlassen

Wir laden nun alle Interessierten ein, die neue Lösung auszuprobieren und uns Feedback zu geben oder Bugfixes als Code-Spenden zu erstellen (Merge bzw. Pull-Requests).

Zum Melden von Bugs dürfen gerne Issues in unserem Repo erstellt werden und für Feedback und Rückfragen gerne unser neues Forum.

Zu den Release Notes geht es -> hier

Wir danken allen engagierten Nutzern ganz herzlich vorab!