Grazie per aver inviato la tua richiesta! Uno dei nostri team membri ti contatterà a breve.
Grazie per aver inviato il tuo prenotazione! Uno dei nostri team membri ti contatterà a breve.
Struttura del corso
Sovranità della messaggistica federata
- Perché Slack e Teams creano silos di dati ed espongono a giurisdizioni estere.
- Architettura del protocollo Matrix: homeserver, stanze, eventi e federazione.
- Synapse come server di riferimento: funzionalità e profilo delle risorse.
- Confronto con Mattermost, Rocket.Chat e Zulip.
Deployment di Synapse
- Stack Docker Compose: synapse, postgres, element-web.
- Installazione tramite pacchetti nativi e configurazione del servizio systemd.
- Reverse proxy con Nginx e TLS.
- Generazione della configurazione iniziale e migrazione del database.
Configurazione del client
- Deployment di Element Web e personalizzazione del branding.
- Impostazione del URL dell'homeserver personalizzato per le app desktop e mobile.
- Registrazione utenti, accesso e reimpostazione della password.
- Accesso guest e politiche di discovery delle stanze.
Crittografia e sicurezza
- Crittografia end-to-end con Olm e Megolm.
- Verifica dei dispositivi e cross-signing.
- Backup e recupero delle chiavi tramite passphrase.
- Accesso admin al contenuto crittografato: limitazioni e mitigazioni.
Bridge e integrazioni
- Bridge per Slack, Discord, IRC e WhatsApp.
- Notifiche email e webhook per GitHub/GitLab.
- Integrazione con Jitsi per chiamate video crittografate.
- Sviluppo di bot personalizzati con l'SDK matrix-nio.
Federazioni e governance
- Politiche di whitelist e blacklist per la federazione.
- Aggiornamenti della versione della stanza e risoluzione dello stato.
- Limiti del repository dei contenuti multimediali e conservazione dei dati.
- Strumenti per antispam e segnalazione di abusi.
Manutenzione e scalabilità
- Ottimizzazione del database e API di cancellazione per i dati vecchi.
- Pulizia dello spazio di archiviazione dei contenuti multimediali e caricamento su S3.
- Modalità worker per deployment ad alto traffico.
- Backup e disaster recovery per lo stato dell'homeserver.
Requisiti
- Competenze intermedie di amministrazione Linux e Docker.
- Conoscenza dei protocolli di messaggistica Istantanea e della federazione.
- Familiarità con il deployment di applicazioni PostgreSQL e Python.
Destinatari
- Team IT che vogliono sostituire Slack, Teams o Discord con un'alternativa sovrana.
- Organizzazioni che richiedono una messaggistica on-premise con crittografia end-to-end.
- Team governativi e della difesa che necessitano di chat federata e verificabile.
14 ore
Recensioni (2)
Era molto padrona del materiale. Molto gentile e coinvolgente. Si fermava sempre per chiedere se ci fossero domande o chiarimenti.
Jones Manlapaz - Nordstern Group
Corso - Introduction to Semantic MediaWiki
Traduzione automatica
Disponibilità del formatore a fornire supporto
Zaid - Pepkor Payments and Lending, a division of Pepkor Trading (Pty) Ltd
Corso - XWiki for Developers
Traduzione automatica