Neem contact met ons op

Cursusaanbod

Gedecentraliseerde communicatie: wat betekent dit voor organisaties?

  • Waarom zijn centraal beheerde chatsystemen een risico voor gegevensbeheer?
  • Inleiding tot het Matrix-protocol: kamers, berichten en federatie.
  • Keuze tussen Synapse en Dendrite als homeserver.

Implementatie van de Homeserver

  • Inrichten van een Docker Compose-stack met Synapse, PostgreSQL en Element Web.
  • Configureren van een reverse proxy via Nginx en installeren van LetsEncrypt-certificaten.
  • Federatie configureren: instellingen in .well-known en gebruik van poort 8448.

Authenticatie en identiteitsbeheer

  • Lokale authenticatie, LDAP-integratie en OpenID Connect.
  • Beleidsregels rond gebruikersregistratie en beperkingen voor gasttoegang.
  • SSO-oplossingen zoals Keycloak, Authentik of Authelia implementeren.

End-to-end encryptie

  • Procedures voor cross-signing en verificatie van gebruikersapparaten.
  • Back-up en herstelmechanismen voor cryptosleutels op kwijtgeraakte apparaten.
  • Gevolgen van encryptie voor beheerders: regels voor versleutelde kamergebruik en gegevensexport.

Ruimtes, kamers en verbindingen tussen netwerken

  • Indeling van bedrijfsruimtes naar afdelingen en projecten.
  • Gebruik van bridges voor communicatie met IRC, Slack en Telegram.
  • Threading, reacties en bots ter ondersteuning van automatisering.

Beveiliging en moderatie

  • Gebruik van de Admin API voor gebruikersbeheer, het beëindigen van kameractiviteiten en gegevensverwijdering.
  • Privacyinstellingen: termijnen voor berichtopslag, wissen van inhoud en verwijderen van media.
  • Toepassen van snelheidslimieten en CAPTCHA om ongewenste registraties tegen te gaan.

Onderhoud en schaalbaarheid

  • Beheer van PostgreSQL: optimalisatie, indexering en langdurige gegevensopslag.
  • Bepalen van benodigde opslagruimte voor mediabestanden en migratie naar S3-opslag.
  • Monitoring met Prometheus en beleid voor het bewaren of verwijderen van logbestanden.

Vereisten

  • Goede kennis van Linux-beheer en basisvaardigheden in Docker.
  • Begrip van gedecentraliseerde communicatie en HTTPS-standaarden.
  • Vertrouwdheid met het configureren van webproxy’s zoals Nginx of Apache.

Doelgroep

  • IT-teams binnen bedrijven die Slack, Teams of Discord willen vervangen door een eigen berichtenplatform.
  • Sectoren met strenge regelgeving: zorgsector, financiën en defensie.
  • Organisaties die waarde hechten aan decentralisatie en privacy.
 14 Uren

Aantal deelnemers


Prijs per deelnemer

Voorlopige Aankomende Cursussen

Gerelateerde categorieën