Schița de curs
Suveranitate în comunicarea descentralizată
- De ce mesageria centralizată reprezintă un risc pentru gestionarea datelor.
- Prezentare generală a protocolului Matrix: camere, evenimente și federație.
- Opțiuni pentru servere de bază: Synapse vs Dendrite.
Implementarea serverului de bază
- Stiva Docker Compose cu Synapse, PostgreSQL și Element Web.
- Configurarea proxy-ului invers cu Nginx și LetsEncrypt.
- Configurarea federației: delegare .well-known și portul 8448.
Autentificare și identitate
- Autentificare locală, integrare LDAP și OpenID Connect.
- Politici de înregistrare a utilizatorilor și controlul accesului oaspeților.
- SSO cu Keycloak, Authentik sau Authelia.
Criptare end-to-end
- Fluxuri de lucru pentru semnătura încrucișată și verificarea dispozitivelor.
- Copie de rezervă și recuperare a cheilor pentru dispozitive pierdute.
- Implicații administrative pentru camerele criptate și regulile de export.
Spații, camere și poduri
- Structurarea spațiilor de întreprindere pentru departamente și proiecte.
- Poduri IRC, Slack și Telegram pentru comunicarea inter-echipe.
- Fire de discuții, reacții și roboți pentru automatizare.
Securitate și moderare
- API de administrare pentru gestionarea utilizatorilor, închiderea camerelor și ștergerea datelor.
- Setări de confidențialitate: retenția mesajelor, redactarea și ștergerea fișierelor media.
- Limitarea ratei și CAPTCHA pentru a reduce înregistrările spam.
Întreținere și scalare
- Întreținerea Postgres: vacuum, indexare și retenție pe termen lung.
- Dimensionarea depozitului media și descărcarea pe S3.
- Monitorizare cu Prometheus și politici de retenție a jurnalelor.
Cerințe
- Cunoștințe intermediare de administrare a sistemelor Linux și noțiuni de bază despre Docker.
- Înțelegerea mesageriei federate și a HTTPS.
- Familiaritate cu configurația proxy-urilor web (Nginx/Apache).
Publicul țintă
- Echipe IT de întreprindere care înlocuiesc Slack, Teams sau Discord cu mesagerie suverană.
- Industrii reglementate: sănătate, finanțe, apărare.
- Susținători ai descentralizării și organizații axate pe confidențialitate.
Mărturii (3)
Ea era foarte bine cunoaștorică cu materialele. Foarte plăcută și deschisă la comunicare. Ea se oprește întotdeauna pentru a întreba dacă există întrebări sau clarificări.
Jones Manlapaz - Nordstern Group
Curs - Introduction to Semantic MediaWiki
Tradus de catre o masina
Implicarea și exemplele practice pe care le-am făcut ca grup pentru a ne învârti mai bine subiectul
ISABELLA - Sedibeng TVET College
Curs - Microsoft Teams, Outlook, OneDrive, and Lists Integration
Tradus de catre o masina
Disponibilitatea instrucțorului să ajute
Zaid - Pepkor Payments and Lending, a division of Pepkor Trading (Pty) Ltd
Curs - XWiki for Developers
Tradus de catre o masina