Bądźmy w kontakcie

Plan Szkolenia

Suwerenność sfederowanej komunikacji

  • Dlaczego Slack i Teams tworzą silosy danych i narażają na obcą jurysdykcję.
  • Architektura protokołu Matrix: serwery, pokoje, zdarzenia i federacja.
  • Synapse jako serwer referencyjny: funkcje i profil zasobów.
  • Porównanie z Mattermost, Rocket.Chat i Zulip.

Wdrażanie Synapse

  • Stos Docker Compose: synapse, postgres, element-web.
  • Instalacja natywnych pakietów i konfiguracja usługi systemd.
  • Odwrotne proxy z Nginx i TLS.
  • Generowanie konfiguracji początkowej i migracja bazy danych.

Konfiguracja klienta

  • Wdrożenie Element Web i dostosowanie marki.
  • Własny URL serwera w aplikacjach desktopowych i mobilnych.
  • Rejestracja użytkowników, logowanie i resetowanie hasła.
  • Polityki dostępu gości i odkrywania pokoi.

Szyfrowanie i bezpieczeństwo

  • Szyfrowanie end-to-end z Olm i Megolm.
  • Weryfikacja urządzeń i cross-signing.
  • Kopia zapasowa kluczy i odzyskiwanie za pomocą hasła.
  • Dostęp administratora do zaszyfrowanej zawartości: ograniczenia i środki zaradcze.

Mostki i integracje

  • Mostki do Slacka, Discorda, IRC i WhatsApp.
  • Powiadomienia e-mail i webhooki GitHub/GitLab.
  • Integracja z Jitsi do szyfrowanych połączeń wideo.
  • Tworzenie własnych botów z SDK matrix-nio.

Federacja i zarządzanie

  • Polityki białej i czarnej listy federacji.
  • Aktualizacje wersji pokoi i rozwiązywanie stanu.
  • Limity repozytorium mediów i przechowywanie.
  • Narzędzia do zgłaszania spamu i nadużyć.

Konserwacja i skalowanie

  • Optymalizacja bazy danych i API do usuwania starych danych.
  • Czyszczenie przechowywania mediów i przenoszenie do S3.
  • Tryb worker dla wdrożeń o dużym ruchu.
  • Kopia zapasowa i odzyskiwanie po awarii stanu serwera.

Wymagania

  • Średniozaawansowana administracja Linux i Docker.
  • Zrozumienie protokołów komunikacji natychmiastowej i federacji.
  • Znajomość wdrażania aplikacji PostgreSQL i Python.

Grupa docelowa

  • Zespoły IT zastępujące Slacka, Teams lub Discord suwerenną alternatywą.
  • Organizacje wymagające komunikacji on-premise z szyfrowaniem end-to-end.
  • Zespoły rządowe i obronne potrzebujące sfederowanego, audytowalnego czatu.
 14 godzin

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (3)

Propozycje terminów

Powiązane Kategorie