Skip to content
7 min read

Matrix statt Microsoft Teams: Ein ehrlicher Vergleich

Warum immer mehr Organisationen von deutschen Behörden bis zu Startups Microsoft Teams durch Element/Matrix ersetzen – und was man dabei wirklich beachten muss.

matrixmicrosoft-teamsopen-sourceself-hostingdatenschutzenterprise
Matrix statt Microsoft Teams: Ein ehrlicher Vergleich

Matrix statt Microsoft Teams: Ein ehrlicher Vergleich

Microsoft Teams hat sich in den letzten Jahren zur Standardlösung für Unternehmenskommunikation entwickelt. Aber "Standard" bedeutet nicht "beste Wahl" – besonders, wenn Datensouveränität, Vendor-Lock-in und langfristige Kosten eine Rolle spielen.

Das Problem mit Microsoft Teams

Teams ist nicht schlecht. Es funktioniert, ist tief in Microsoft 365 integriert und die meisten Mitarbeiter kennen es. Aber es bringt einige strukturelle Probleme mit, die sich mit der Zeit bemerkbar machen.

Vendor Lock-in im Microsoft-Ökosystem

Teams ist kein eigenständiges Produkt – es ist ein Einstiegspunkt in das Microsoft-Universum. SharePoint für Dateien, Exchange für Kalender, Azure AD für Identitäten, Power Automate für Workflows. Das funktioniert gut, solange man vollständig im Microsoft-Stack bleibt. Wer aber mit externen Partnern arbeitet, Open-Source-Tools nutzt oder einfach nicht von einem einzigen Anbieter abhängig sein will, stößt schnell an Grenzen.

Ein Wechsel wird mit der Zeit schwerer, nicht leichter. Das ist kein Bug, das ist das Geschäftsmodell.

Datensouveränität: Wo landen eure Chat-Daten?

Mit Teams landen Nachrichten, Dateien, Anrufaufzeichnungen und Metadaten auf Microsoft-Servern – in der Regel in der EU, wenn man die entsprechenden Einstellungen trifft. Aber "in der EU gespeichert" ist nicht dasselbe wie "unter eurer Kontrolle".

Für Organisationen mit strengen Compliance-Anforderungen – öffentlicher Sektor, Anwaltskanzleien, Gesundheitswesen, Unternehmen mit sensiblen Kundendaten – ist das eine echte Einschränkung. Microsoft kann Daten auf richterliche Anordnung offenlegen (CLOUD Act), unabhängig davon, wo die Server stehen.

Kosten: Die Microsoft 365-Lizenz-Realität

Teams selbst ist kostenlos in der Basisversion. Aber die Features, die man tatsächlich braucht – Aufzeichnungen, Transkriptionen, erweiterte Admin-Funktionen, Compliance-Archivierung, Telefonie – sind hinter teureren Lizenzen versteckt.

Microsoft 365 Business Premium: ~22 EUR/Nutzer/Monat. Bei 100 Mitarbeitern: 2.200 EUR/Monat, 26.400 EUR/Jahr. Für ein Unternehmen, das auch ohne Microsoft 365 operieren könnte, ist das eine erhebliche laufende Ausgabe.

Das proprietäre Protokoll-Problem

Teams nutzt ein proprietäres Protokoll. Das hat praktische Konsequenzen:

  • Externe Nutzer brauchen einen Microsoft-Account (oder einen Guest-Account mit eigenen Einschränkungen)
  • Keine offizielle Integration mit anderen Chat-Systemen
  • Kein Self-Hosting möglich
  • Wenn Microsoft die Preise erhöht oder Features verschlechtert: keine Alternative, ohne zu wechseln

Matrix/Element: Was ist das eigentlich?

Matrix ist kein Produkt – es ist ein offenes Protokoll. Vergleichbar mit E-Mail: Jeder kann einen Server betreiben, alle sprechen dieselbe Sprache, und niemand hat die Kontrolle über das gesamte Netzwerk.

Element ist der bekannteste Client für das Matrix-Protokoll – der Teams-ähnliche Interface-Layer, der Spaces (entspricht Teams), Channels, DMs, Voice- und Videocalls, Dateifreigabe und Ende-zu-Ende-Verschlüsselung bietet.

Self-Hosted vs. Managed Hosting

Zwei Betriebsmodelle stehen zur Wahl:

Self-Hosted (Synapse/Dendrite): Ihr betreibt den Homeserver selbst. Vollständige Datenkontrolle, aber eigener Betriebsaufwand.

Managed Hosting: Element Matrix Services (EMS) oder andere Anbieter wie Beeper betreiben den Server für euch. Weniger Kontrolle als Self-Hosting, aber deutlich mehr als bei Microsoft.

Wer nutzt das bereits?

Matrix ist kein Nischenprojekt mehr:

  • Bundeswehr: Betreibt seit 2021 einen eigenen Matrix-Server als "BwMessenger" für interne Kommunikation
  • Französische Regierung: Verwaltet einen eigenen Matrix-Server für alle Ministerien und Behörden
  • Hochschulen: Zahlreiche europäische Universitäten betreiben Matrix-Instanzen (TU Dresden, Hochschule Hannover, u.v.m.)
  • FOSS-Community: KDE, GNOME, Mozilla, Fedora und viele weitere Open-Source-Projekte koordinieren sich über Matrix

Das sind keine Early-Adopters, die ein Experiment wagen. Das sind Organisationen mit Compliance-Anforderungen und Sicherheitsanforderungen, die nach reiflicher Prüfung auf Matrix gesetzt haben.

Feature-Vergleich: Teams vs. Element

FeatureMicrosoft TeamsElement (Matrix)
Channels / SpacesJaJa
Direct MessagesJaJa
VideocallsJa (bis 1.000 Teilnehmer)Ja (Element Call, Jitsi-Integration)
BildschirmfreigabeJaJa
File SharingJa (SharePoint-Integration)Ja (direkt im Room)
E2E-VerschlüsselungOptional (nicht default)Optional (Olm/Megolm, Signal-Protokoll)
Guest AccessEingeschränktNativ via Federation
Mobile AppiOS, AndroidiOS, Android
Desktop AppWindows, Mac, LinuxWindows, Mac, Linux
Integrationen / BotsPower Automate, Microsoft-AppsWebhooks, Bots via Matrix-API
Compliance-ArchivierungEnterprise-LizenzenPanopticon, eigene Lösungen
Self-HostingNeinJa
Offenes ProtokollNeinJa
Federation (externe Nutzer ohne Account)NeinJa

Ehrlich gesagt: In den meisten Day-to-Day-Features sind beide auf Augenhöhe. Der fundamentale Unterschied liegt nicht in den Features, sondern in der Architektur.

Self-Hosting: Was es wirklich bedeutet

Das Wichtigste zuerst: Self-Hosting ist kein triviales Wochenendprojekt. Wer das unterschätzt, wird frustriert.

Synapse auf eigenem Server betreiben

Synapse ist die Referenz-Implementierung eines Matrix-Homeservers. Die technischen Anforderungen für eine kleine Organisation (bis ~100 Nutzer):

  • Server: 4 vCPUs, 8 GB RAM, 100+ GB SSD – ca. 30–80 EUR/Monat bei einem europäischen Anbieter (Hetzner, IONOS, netcup)
  • Datenbank: PostgreSQL (empfohlen für Produktion, nicht SQLite)
  • Reverse Proxy: nginx oder Caddy für TLS und Federation
  • Betriebssystem: Debian oder Ubuntu, Docker-basiertes Setup möglich
# docker-compose.yml – minimales Synapse-Setup
services:
  synapse:
    image: matrixdotorg/synapse:latest
    environment:
      - SYNAPSE_CONFIG_PATH=/data/homeserver.yaml
      - SYNAPSE_REPORT_STATS=no
    volumes:
      - ./synapse-data:/data
    ports:
      - "8008:8008"

  postgres:
    image: postgres:15
    environment:
      - POSTGRES_DB=synapse
      - POSTGRES_USER=synapse
      - POSTGRES_PASSWORD=sicheres_passwort
    volumes:
      - ./postgres-data:/var/lib/postgresql/data

Was nicht im Docker-Image enthalten ist: TLS-Zertifikate, DNS-Konfiguration, Backup-Strategie, Monitoring, Updates. Das ist der eigentliche Betriebsaufwand.

Managed Hosting als realistische Alternative

Für die meisten Organisationen ist Managed Hosting der bessere Einstieg. Element Matrix Services (EMS) bietet:

  • Gehosteter Synapse-Server mit garantierter Uptime
  • Automatische Updates und Sicherheits-Patches
  • GDPR-konforme Datenspeicherung in der EU
  • Preise ab ~0,50 EUR/Nutzer/Monat

Das ist deutlich günstiger als Microsoft 365, mit mehr Kontrolle als Teams. Der Kompromiss: Man vertraut Element statt Microsoft.

Die reale Kosten-Rechnung

Für 100 Nutzer, Vergleich über 3 Jahre:

Microsoft 365 Business PremiumSelf-Hosted MatrixEMS Managed
SetupEinige Stunden1–3 Wochen1 Tag
Monatliche Lizenz2.200 EUR0 EUR~50 EUR
Server/Infrastruktur0 EUR~80 EUR0 EUR
Admin-Aufwand/Monat2–4h5–10h2–4h
3-Jahres-Gesamtkosten~79.200 EUR~12.000 EUR~5.400 EUR

Diese Rechnung vereinfacht – sie berücksichtigt nicht den Wert der Microsoft 365-Integration (SharePoint, Office-Apps etc.) für Teams, die diese Werkzeuge aktiv nutzen. Für Organisationen, die Microsoft 365 primär für Teams nutzen und alles andere in anderen Tools haben, ist der Kostenvorteil real.

Bridges: Hybrid-Betrieb während der Migration

Der schwierigste Moment bei jedem System-Wechsel: Die Zeit, in der manche Leute noch das alte System nutzen und andere schon das neue.

Matrix löst das mit Bridges – Protokoll-Übersetzern, die zwischen Matrix und anderen Systemen vermitteln.

mautrix-teams: Die Teams-Bridge

mautrix-teams bridged Microsoft Teams und Matrix bidirektional:

  • Nachrichten aus Teams erscheinen in Matrix-Rooms
  • Antworten aus Matrix erscheinen in Teams
  • Nutzer auf Teams sehen keinen Unterschied

Das ermöglicht eine schrittweise Migration: Neue Teams wechseln auf Matrix, alte bleiben in Teams – alle kommunizieren trotzdem miteinander.

Teams-Nutzer → Microsoft Teams ←→ mautrix-teams Bridge ←→ Matrix Homeserver ←→ Element-Nutzer

Weitere nützliche Bridges

  • mautrix-slack: Für Organisationen mit Slack-Nutzern
  • mautrix-signal: Signal-Anbindung für externe Kontakte
  • mautrix-whatsapp: WhatsApp-Integration für Kunden-Kommunikation

Die Bridge-Infrastruktur ist ein eigener Server, der separat von Synapse betrieben wird. Mehr Komplexität, aber ein enormer Vorteil in der Migrations-Phase.

Für wen ist der Wechsel sinnvoll?

Klares Ja

Öffentlicher Sektor und Behörden: Datensouveränität ist hier nicht optional, sie ist rechtlich geboten. Synapse auf eigener Infrastruktur oder bei einem deutschen Rechenzentrum ist die logische Wahl. Die Bundeswehr und die französische Regierung haben den Weg vorgemacht.

NGOs und gemeinnützige Organisationen: Knappe Budgets, aber oft hohe Sicherheitsanforderungen. EMS Managed Hosting ist deutlich günstiger als Microsoft 365, ohne die Kompromisse bei Datenschutz.

Tech-Teams und Startups: Wenn das Team sowieso technikaffin ist, ist der Setup-Aufwand überschaubar. Viele Open-Source-Projekte koordinieren sich schon lange über Matrix.

Unternehmen mit strikten Compliance-Anforderungen: Gesundheitswesen, Anwaltskanzleien, Finanzdienstleister – Self-Hosted Matrix mit eigenem Audit-Log und vollständiger Datenkontrolle ist hier oft die bessere Wahl als gemanagter Cloud-Dienst.

Ehrliches Nein (oder: Noch nicht)

Stark Microsoft-365-integrierte Unternehmen: Wer SharePoint, Teams-Telefonie, Power Automate und Outlook-Kalender tief integriert hat und intensiv nutzt, kauft mit Microsoft 365 ein Ökosystem. Teams ist dann nur eine Komponente – der Wechsel zu Matrix löst nicht das Gesamt-Problem.

Kleine Teams ohne IT-Ressourcen: Ohne jemanden, der den Server betreibt und wartet, ist Self-Hosting ein Rezept für Ausfälle. EMS ist dann die bessere Option.

Organisationen, die "einfach funktioniert" priorisieren: Matrix hat mehr Rauheit an den Kanten als Teams. Die Mobile-Apps haben Quirks, Schlüssel-Verifikation für E2E-Verschlüsselung verwirrt Nicht-Techniker. Das verbessert sich, aber es ist noch nicht auf dem Polishing-Niveau von Teams.

Fazit

Matrix ist kein idealistisches Nischenprojekt mehr. Mit der Bundeswehr, der französischen Regierung und Dutzenden europäischen Hochschulen als produktive Nutzer hat das Protokoll bewiesen, dass es enterprise-tauglich ist.

Der Wechsel von Teams zu Matrix/Element macht Sinn, wenn Datensouveränität, Kosten oder Vendor-Lock-in echte Pain Points sind. Er macht weniger Sinn, wenn man tief im Microsoft-Ökosystem verwurzelt ist und das auch bleiben will.

Was Matrix von Teams fundamental unterscheidet, ist die Architektur-Entscheidung dahinter: Ein offenes Protokoll, das niemand besitzt, ist widerstandsfähiger gegen Preiserhöhungen, Unternehmensübernahmen und politischen Druck als ein proprietärer Dienst – egal wie gut er heute ist.

Wer anfangen will: Element Web auf einem kostenlosen matrix.org-Account ausprobieren kostet nichts. Wenn das Konzept überzeugt, ist der nächste Schritt entweder EMS für Managed Hosting oder ein eigener Synapse-Server für vollständige Kontrolle.


Fragen zur eigenen Matrix-Infrastruktur oder Migrationsstrategie? Gerne auf Twitter/X oder LinkedIn.