Systemdesign

Klare Ebenen statt versteckter Kopplung.

Nova trennt fachlichen Zustand von der technischen Ausführung. Dadurch bleiben Rollen, Migrationen und Servervarianten beherrschbar.

  1. 01

    Console

    Stellt ausschließlich autorisierte Projektionen dar und sendet keine direkten Befehle an verwaltete Server.

  2. 02

    Application API

    Besitzt Sitzungen, Rollen, Mandantengrenzen, öffentliche Verträge und die Orchestrierung von Ressourcen und Operations.

  3. 03

    Resource Core

    Modelliert gewünschten Zustand, Beziehungen, Revisionen, Richtlinien, Quoten und Conditions – unabhängig von alten Tabellen.

  4. 04

    Operations

    Erzeugt Pläne und Jobs, führt kontrolliert aus, sammelt Evidenz und trennt Fehler, Diagnose und Incident. Seit August 2026 im selben Repository wie der Rest des Systems – ein Build, ein Audit-Trail.

  5. 05

    Node Agents

    Erhalten versionierte, eng begrenzte Fähigkeiten. Eine allgemeine Remote-Shell gehört nicht zum Produktvertrag.

  6. 06

    Services

    Apache, Nginx, PHP-FPM, Postfix, Dovecot, Rspamd, BIND, PowerDNS und Datenbanken bleiben eigenständige Dienste mit plattformspezifischen Treibern.