Kontakt aufnehmen

Schulungsübersicht

Föderierte Messaging-Souveränität

  • Warum Slack und Teams Datensilos erzeugen und die Exposition gegenüber fremden Gerichtsbarkeiten mit sich bringen.
  • Matrix-Protokollarchitektur: Homeserver, Räume, Ereignisse und Föderation.
  • Synapse als Referenzserver: Funktionen und Ressourcenprofil.
  • Vergleich mit Mattermost, Rocket.Chat und Zulip.

Synapse-Bereitstellung

  • Docker Compose-Stack: synapse, postgres, element-web.
  • Native Paketinstallation und systemd-Diensteinrichtung.
  • Reverse Proxy mit Nginx und TLS.
  • Generierung der Konfiguration und Datenbankmigration.

Client-Konfiguration

  • Bereitstellung von Element Web und individueller Branding-Pflege.
  • Anpassung der Homeserver-URL für Desktop- und mobile Apps.
  • Benutzerregistrierung, Anmeldung und Passwortzurücksetzung.
  • Gastzugang und Richtlinien zur Raumentdeckung.

Verschlüsselung und Sicherheit

  • Ende-zu-Ende-Verschlüsselung mit Olm und Megolm.
  • Geräteüberprüfung und Cross-Signing.
  • Schlüsselsicherung und -wiederherstellung mit Passwort.
  • Admin-Zugriff auf verschlüsselte Inhalte: Einschränkungen und Gegenmaßnahmen.

Bridges und Integrationen

  • Slack-, Discord-, IRC- und WhatsApp-Bridges.
  • E-Mail-Benachrichtigungen und GitHub/GitLab-Webhooks.
  • Jitsi-Integration für verschlüsselte Videoanrufe.
  • Entwicklung benutzerdefinierter Bots mit der matrix-nio-SDK.

Föderation und Governance

  • Richtlinien zur Whitelist und Blacklist für die Föderation.
  • Upgrades der Raumversion und Zustandauflösung.
  • Limitierungen und Aufbewahrungsfristen des Medien-Repositorys.
  • Antispam-Tools und Meldewege für Missbrauch.

Wartung und Skalierung

  • Datenbankoptimierung und Purge-APIs für alte Daten.
  • Bereinigung des Media-Speichers und Auslagerung an S3.
  • Worker-Modus für Deployments mit hohem Verkehrsaufkommen.
  • Sicherung und Disaster-Recovery für den Homeserver-Zustand.

Voraussetzungen

  • Fortschrittliche Kenntnisse in der Linux- und Docker-Verwaltung.
  • Verständnis von Instant-Messaging-Protokollen und Föderation.
  • Vertrautheit mit PostgreSQL und der Bereitstellung von Python-Anwendungen.

Zielgruppe

  • IT-Teams, die Slack, Teams oder Discord durch eine souveräne Alternative ersetzen möchten.
  • Organisationen, die on-premise-Messaging mit Ende-zu-Ende-Verschlüsselung erfordern.
  • Regierungs- und Verteidigungsteams, die föderierte, überprüfbare Chat-Lösungen benötigen.
 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Kommende Kurse

Verwandte Kategorien