Ta kontakt

Kursplan

Federert meldingskontroll

  • Hvorfor Slack og Teams skaper datasiloer og eksponering mot utenlandske jurisdiksjoner.
  • Matrix-protokollarkitektur: homeservere, rom, hendelser og federering.
  • Synapse som referanseserver: funksjoner og ressursprofil.
  • Sammenligning med Mattermost, Rocket.Chat og Zulip.

Implementering av Synapse

  • Docker Compose-staple: synapse, postgres, element-web.
  • Installasjon av native pakker og oppsett av systemd-tjenester.
  • Reverse proxy med Nginx og TLS.
  • Generering av initial konfigurasjon og databasemigrering.

Klientkonfigurasjon

  • Implementering av Element Web med tilpasset merkevare.
  • Tilpasset homeserver-URL for desktop- og mobilapper.
  • Brukerregistrering, pålogging og tilbakestilling av passord.
  • Gjeste-tilgang og retningslinjer for romoppdagelse.

Kryptering og sikkerhet

  • Ende-til-ende-kryptering med Olm og Megolm.
  • Enhetsverifisering og krysstegning.
  • Nøkkelsikkerhet og gjenoppretting med passfrasenøkkel.
  • Admin-tilgang til kryptert innhold: begrensninger og løsninger.

Broer og integrasjoner

  • Broer til Slack, Discord, IRC og WhatsApp.
  • E-postvarsler og GitHub/GitLab-webhooks.
  • Jitsi-integrasjon for krypterte videosamtaler.
  • Utvikling av tilpassede roboter med matrix-nio SDK.

Federering og styring

  • Federerings hvite- og svarteliste-regler.
  • Oppgradering av romversjoner og tilstandsløsning.
  • Grenser og beholdningstid for mediabeholder.
  • Verktøy mot spam og misbruk.

Vedlikehold og skalering

  • Databaseoptimalisering og purge-API-er for gammel data.
  • Rydding av medielagring og offloading til S3.
  • Arbeidermodus for høytrafikk-deployments.
  • Sikkerhetskopiering og feilhåndtering for homeserver-tilstand.

Krav

  • Mellomnivå kunnskaper om Linux- og Docker-administrasjon.
  • Forståelse av meldingsprotokoller og federering.
  • Bekjentskap med PostgreSQL og distribusjon av Python-applikasjoner.

Målgruppe

  • IT-team som erstatter Slack, Teams eller Discord med en suveren alternativ løsning.
  • Organisasjoner som krever lokal meldingsutveksling med ende-til-ende-kryptering.
  • Offentlige og forsvarsavdelinger som trenger federert, revisjonsvennlig chat.
 14 Timer

Antall deltakere


Pris per deltaker

Referanser (3)

Kommende kurs

Relaterte kategorier