Zkuste nás kontaktovat

Návrh Školení

Federovaná komunikace a suverenita dat

  • Proč Slack a Teams vytvářejí datové izolace a vystavují firmy jurisdikcím cizích států.
  • Architektura protokolu Matrix: homeservery, místnosti, události a federace.
  • Synapse jako referenční server: funkce a požadavky na zdroje.
  • Srovnání s Mattermost, Rocket.Chat a Zulip.

Nasazení Synapse

  • Docker Compose stack: synapse, postgres, element-web.
  • Instalace z nativních balíčků a nastavení služeb systemd.
  • Reverzní proxy server s Nginx a protokolem TLS.
  • Generování počáteční konfigurace a migrace databáze.

Konfigurace klienta

  • Nasazení Element Web a přizpůsobení brandingu.
  • Nastavení vlastní URL homeserveru pro desktopové a mobilní aplikace.
  • Registrace uživatelů, přihlašování a resetování hesel.
  • Přístup hostů a zásady pro objevování místností.

Šifrování a zabezpečení

  • Koncové šifrování s Olm a Megolm.
  • Ověřování zařízení a cross-signing.
  • Zálohování klíčů a obnovení pomocí hesla.
  • Přístup správců k šifrovanému obsahu: omezení a zmírnění rizik.

Mosty a integrace

  • Mosty do Slacku, Discordu, IRC a WhatsAppu.
  • E-mailová upozornění a webhooks GitHub/GitLab.
  • Integrace Jitsi pro šifrované videohovory.
  • Vlastní vývoj botů pomocí SDK matrix-nio.

Federace a správa

  • Zásady whitelistu a blacklistu pro federaci.
  • Aktualizace verzí místností a řešení stavu.
  • Omezení a retenční pravidla pro úložiště médií.
  • Nástroje pro protispamovou ochranu a hlášení zneužívání.

Údržba a škálování

  • Optimalizace databáze a API pro čištění starých dat.
  • Úklid úložiště médií a offloading do S3.
  • Worker mode pro nasazení s vysokou zátěží.
  • Zálohování a obnovu stavu homeserveru po havárii.

Požadavky

  • Středně pokročilé znalosti administrace Linuxu a Dockeru.
  • Pochopení protokolů okamžitého doručování zpráv a federace.
  • Seznámení s nasazováním aplikací v PostgreSQL a Pythonu.

Cílová skupina

  • IT týmy nahrazující Slack, Teams nebo Discord suverénní alternativou.
  • Organizace vyžadující on-premise komunikaci s koncovým šifrováním.
  • Vládní týmy a obranné složky potřebující federovanou a audovatelnou komunikaci.
 14 Hodiny

Počet účastníků


Cena za účastníka

Reference (2)

Nadcházející kurzy

Související kategorie