Zkuste nás kontaktovat

Návrh Školení

Suverenita v federativním zprávosdávání

  • Proč Slack a Teams vytvářejí datové silos a vystavují data jurisdikcím mimo domovskou zemi.
  • Architektura protokolu Matrix: domovské servery, místnosti, události a federace.
  • Synapse jako referenční server: funkce a profil zdrojů.
  • Srovnání s Mattermost, Rocket.Chat a Zulip.

Nasazení Synapse

  • Stap Docker Compose: synapse, postgres, element-web.
  • Nativní instalace balíčků a nastavení služby systemd.
  • Reverzní proxy s Nginx a TLS.
  • Vytvoření počáteční konfigurace a migrace databáze.

Konfigurace klienta

  • Nasazení Element Web a vlastní branding.
  • Deskopové a mobilní aplikace s vlastním URL domovského serveru.
  • Registrace uživatelů, přihlášení a resetování hesla.
  • Přístup hostů a politiky objevování místností.

Šifrování a bezpečnost

  • End-to-end šifrování s Olm a Megolm.
  • Ověření zařízení a cross-signing.
  • Zálohování klíčů a obnovení pomocí passphrases.
  • Přístup administrátorů k šifrovanému obsahu: omezení a mitigace.

Bridge a integrace

  • Bridges pro Slack, Discord, IRC a WhatsApp.
  • E-mailová oznámení a webhooks GitHubu/GitLabu.
  • Integrace Jitsi pro šifrované videohovory.
  • Vlastní vývoj botů pomocí SDK matrix-nio.

Federace a řízení

  • Politiky whitelistu a blacklistu federace.
  • Aktualizace verzí místností a řešení stavů (state resolution).
  • Omezení média repository a uchování dat.
  • Nástroje pro antispam a hlášení zneužití.

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

  • Optimalizace databáze a API pro čištění starých dat.
  • Vymazávání úložiště médií a offloading na S3.
  • Pracovní mód (worker mode) pro nasazení s vysokým provozem.
  • Záloha a havarijní obnovení stavu domovského serveru.

Požadavky

  • Středně pokročilé znalosti správy systému Linux a Dockeru.
  • Pochopení protokolů instant messagingu a federace.
  • Znalost nasazování aplikací PostgreSQL a Pythonu.

Cílová skupina

  • IT týmy nahrazující Slack, Teams nebo Discord suverénní alternativou.
  • Organizace vyžadující on-premise zprávosdávání s end-to-end šifrováním.
  • Týmy ve vládě a obranném sektoru potřebující federativní a auditovatelný chat.
 14 Hodiny

Počet účastníků


Cena za účastníka

Nadcházející kurzy

Související kategorie