Bedankt voor uw aanvraag! Een van onze medewerkers neemt binnenkort contact met u op
Bedankt voor uw boeking! Een van onze medewerkers neemt binnenkort contact met u 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