🌐 Digital Suverænitet – Solution Landscape

Et højniveau overblik over en løskoblet, open source-baseret løsning, der understøtter digital suverænitet i praksis.
📆 Sep 25, 2025
🕒 ~2 min read

Udkast

Strategiske mål

🔐 Kontrol over data

Data opbevares og behandles lokalt eller på betroede infrastrukturer. Ingen uautoriseret tredjepartsadgang.

🔍 Transparens

Kildekode og systemadfærd er synlig og kan verificeres. Ingen skjulte processer eller black boxes.

🔗 Interoperabilitet

Standardiserede API’er og datamodeller sikrer samspil med andre systemer – både offentlige og private.

🧩 Løskobling

Løsningen er sammensat af udskiftelige komponenter. Ingen leverandørlåsning. Let at tilpasse og udvide.

⚖️ Retten til at vælge

Organisationen vælger selv leverandører til hosting, udvikling og vedligehold – uden afhængighed af kommercielle cloud-platforme.

📜 Lovlighed og ansvarlighed

Automatiseret dokumentation af databehandling og konsekvensanalyse. Beviser for lovlighed – ikke blot tro & love.


Løsningslandskab

flowchart TB
 subgraph Clients["👥 Anvender typer"]
        school(["💻 Børn"])
        office(["🖥 Medarbejdere"])
        rpi(["📱 Borgere"])
  end
 subgraph Backend["🧠 Backend Services"]
    direction RL
        nextcloud["🤝 Samarbejdsplatform"]
        canvas["📚 Læringsplatform"]
        signage["📺 Indholdsleverance"]
        groupware["📆 Kommunikation <br>& Ressourcestyring"]
        meetchat["🧑‍💻 Virtuelle møder"] 
  end
 subgraph Common["⚙️ Fælles Services"]
        integration["🔁 Integrationer"]
        deployment["🔃 Udrulning"]
        observability["👁 Overvågning"]
        auth["🔐 Adgangsstyring"]
        fleet["🛢 Konfigurationsstyring"]
        compliance[" ⚖️ Compliance motor "]
  end
 subgraph Cluster["☁️ Kubernetes Cluster"]
        Backend
        Common
  end
 subgraph DataSources["📂 Datakilder"]
        git["🗃 Versionstyret <br>Kilde Kode"]
        municipal["📇 Fælles Kommunale<br>Data"]
        systems["🔆 Fagsystemer"]
  end
    canvas ~~~ nextcloud
    groupware ~~~ signage
    git --> fleet & deployment
    municipal --> integration
    systems --> integration
    integration --> auth & observability & compliance
    deployment --> Backend
    fleet --> Clients
    Backend <--> integration
    Clients --> Backend

    rpi@{ shape: rounded}
    integration@{ shape: trap-b}
    git@{ shape: cyl}
    systems@{ shape: procs}
     school:::Client
     office:::Client
     rpi:::Client
     nextcloud:::Service
     canvas:::Service
     signage:::Service
     groupware:::Service
     meetchat:::Service
     integration:::Service
     deployment:::Service
     observability:::Service
     auth:::Service
     fleet:::Service
     compliance:::Service
     git:::Data
     municipal:::Data
     systems:::Data


classDef Client fill:PowderBlue,stroke:LightSteelBlue,color:DarkSlateGray
classDef Service fill:PaleGoldenRod,stroke:gold,color:DarkSlateGray
classDef Data fill:PowderBlue,stroke:LightSteelBlue,color:DarkSlateGray

style Backend stroke:none,fill:MintCream
style Common stroke:none,fill:Mintcream
style Clients stroke:none,fill:MintCream
style Cluster stroke:none,fill:WhiteSmoke
style DataSources stroke:none,fill:MintCream 

Applikationer

Kategori i diagram Funktion Type (teknisk) Anbefalet komponent Runners-up
Kommunikation & Ressourcestyring Email, Kalender, Kontakter Groupware backend (SMTP, IMAP, CalDAV, CardDAV) + webklient Grommunio (Gromox + Web) OpenXchange (OpenDesk)
Virtuelle møder Videomøder WebRTC-server og webklient Jitsi Meet Nextcloud Talk
Samarbejdsplatform Dokumentredigering (tekst, regneark, præsentationer) Online kontorpakke Collabora Online (OpenDesk) La Suite Numérique, CryptPad
Samarbejdsplatform Dokumentdeling WebDAV-server og webklient Nextcloud (OpenDesk) OwnCloud
Læringsplatform Undervisning Learning Management System (LMS) server og webklient Canvas LMS Moodle, Open edX
Kommunikation Korte beskeder Realtime messaging server og webklient Zulip Matrix + Element (OpenDesk)