Zum Hauptinhalt springen
Version: 3.1
UDSP · Technische Organisation

Komponenten in Plattform-Stacks organisieren

Stacks bündeln Komponenten, die gemeinsam bereitgestellt oder konfiguriert werden. Sie strukturieren das Deployment der UDSP, beschreiben aber nicht allein die Fähigkeiten der Plattform.

Was ein Stack in der UDSP bedeutet

Ein Stack ist eine technische Organisations- und Deployment-Einheit. Er fasst Konfiguration, Kubernetes-Ressourcen und abhängige Dienste für eine gemeinsame Aufgabe zusammen. Eine Komponente kann mehreren Stacks zugeordnet sein, wenn sie von mehreren technischen Einheiten verwendet wird.

Die Systemlandkarte ordnet Komponenten dagegen nach ihrer Funktion im Gesamtsystem. Die Komponentenbeschreibungen erklären die Fähigkeiten und technischen Grenzen der einzelnen Bausteine.

DokumentationsebeneInhalt
SystemlandkarteFunktionale Position und direkte Verbindungen im Gesamtsystem
StackGemeinsame Bereitstellung, Konfiguration und technische Abhängigkeiten
KomponenteVerantwortung, Schnittstellen, Persistenz sowie Datenraum- und Rechtebezug

Organisationsprinzipien

  • Core-Stacks stellen grundlegende Plattformfunktionen wie Integration, Identität, APIs, Kontextdaten und Observability bereit.
  • Optionale Stacks ergänzen ein Plattformprofil um Anwendungen oder spezialisierte Fachfunktionen.
  • Interne Dienste werden gemeinsam mit ihrer primären Komponente bereitgestellt.
  • Die konkrete Aktivierung erfolgt über die Plattformkonfiguration und kann tenantbezogen abweichen.
  • Installations- und Aktualisierungsanleitungen befinden sich unter Bereitstellung.

Stack-Übersicht

17 von 17 Stacks angezeigt

Stacks der Basisplattform

Gemeinsam genutzte technische Fähigkeiten und betriebliche Dienste der UDSP.

Perimeter

Public Stack

Externe Eintrittsschicht mit Ingress, Routing, TLS und Gateway-Anbindung.

Zugeordnete Komponenten
Identität

Identity Management Stack

Authentifizierung, Autorisierung sowie Nutzer-, Rollen- und Rechteverwaltung.

Zugeordnete Komponenten
IoT

Context Management Stack (SensorThings / IoT)

Anbindung und Verarbeitung von Sensor- und IoT-Daten über SensorThings und MQTT.

Zugeordnete Komponenten
APIs

API Management Stack

Verwaltung, Konfiguration und Steuerung der externen API-Routen.

Zugeordnete Komponenten
Datenhaltung

Data Management Stack

Persistenz, Speicherung und Visualisierung strukturierter und unstrukturierter Daten.

Zugeordnete Komponenten
Integration

Data Flow Stack

Datenflüsse, Transformationen und technische Integration externer Quellen.

Zugeordnete Komponenten
Plattformkern

HYPER Stack

Frontend, Backend, Cache und Persistenz der HYPERSENSUS-Plattform.

Zugeordnete Komponenten
Sicherheit

Security Stack

Richtlinienprüfung und nachvollziehbare Auswertung von Policy-Verstößen.

Zugeordnete Komponenten
Automatisierung

Operation Stack

Werkzeuge für Lifecycle-Management, Backup, Operatoren und Deployment-Prozesse.

Zugeordnete Komponenten
Wissen

Documentation Stack

Technische Dokumentation der Plattform und ihrer Komponenten.

Zugeordnete Komponenten

Fach- und Nutzungsstacks

Optional aktivierbare Anwendungen mit ihren unmittelbar benötigten Plattformkomponenten.

Metadaten

Meta Data Stack

Katalogisierung, Suche und Veröffentlichung von Datenangeboten.

Zugeordnete Komponenten
Datenanalyse

Data Analytics Stack

Explorative Analysen und interaktive Business-Intelligence-Dashboards.

Zugeordnete Komponenten
Kommunale Indikatoren

KomMonitor Stack

Aufbereitung, Berechnung und Darstellung kommunaler Indikatoren.

Zugeordnete Komponenten
Referenzanwendung

Smart City Dashboard Stack

Mandantenfähige Darstellung urbaner Informationen in einer Webanwendung.

Zugeordnete Komponenten