Děkujeme za vaši dotaz! Jeden z našich pracovníků vás brzy kontaktuje.
Děkujeme za rezervaci! Jeden z našich pracovníků vás brzy kontaktuje.
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