Systemdesign
Klare Ebenen statt versteckter Kopplung.
Nova trennt fachlichen Zustand von der technischen Ausführung. Dadurch bleiben Rollen, Migrationen und Servervarianten beherrschbar.
-
01
Console
Stellt ausschließlich autorisierte Projektionen dar und sendet keine direkten Befehle an verwaltete Server.
-
02
Application API
Besitzt Sitzungen, Rollen, Mandantengrenzen, öffentliche Verträge und die Orchestrierung von Ressourcen und Operations.
-
03
Resource Core
Modelliert gewünschten Zustand, Beziehungen, Revisionen, Richtlinien, Quoten und Conditions – unabhängig von alten Tabellen.
-
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.
-
05
Node Agents
Erhalten versionierte, eng begrenzte Fähigkeiten. Eine allgemeine Remote-Shell gehört nicht zum Produktvertrag.
-
06
Services
Apache, Nginx, PHP-FPM, Postfix, Dovecot, Rspamd, BIND, PowerDNS und Datenbanken bleiben eigenständige Dienste mit plattformspezifischen Treibern.