Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
Plan du cours
Souveraineté de la messagerie fédérée
- Pourquoi Slack et Teams créent des silos de données et une exposition à des juridictions étrangères.
- Architecture du protocole Matrix : serveurs domestiques (homeservers), salons, événements et fédération.
- Synapse en tant que serveur de référence : fonctionnalités et profil de ressources.
- Comparaison avec Mattermost, Rocket.Chat et Zulip.
Déploiement de Synapse
- Stack Docker Compose : synapse, postgres, element-web.
- Installation de paquets natifs et configuration du service systemd.
- Proxy inverse avec Nginx et TLS.
- Génération de la configuration initiale et migration de la base de données.
Configuration des clients
- Déploiement d'Element Web et personnalisation de la marque.
- URL du serveur domestique personnalisée pour les applications de bureau et mobiles.
- Inscription des utilisateurs, connexion et réinitialisation du mot de passe.
- Accès invité et politiques de découverte des salons.
Chiffrement et sécurité
- Chiffrement de bout en bout avec Olm et Megolm.
- Vérification des appareils et validation croisée (cross-signing).
- Sauvegarde et récupération des clés avec une phrase de passe.
- Accès administrateur au contenu chiffré : limites et atténuations.
Ponts et intégrations
- Ponts pour Slack, Discord, IRC et WhatsApp.
- Notifications par e-mail et webhooks GitHub/GitLab.
- Intégration de Jitsi pour les appels vidéo chiffrés.
- Développement de bots personnalisés avec le SDK matrix-nio.
Fédération et gouvernance
- Politiques de liste blanche et de liste noire de fédération.
- Mises à jour des versions de salon et résolution d'état.
- Limites et conservation du dépôt de médias.
- Outils de lutte contre le spam et de signalement des abus.
Maintenance et mise à l'échelle
- Optimisation de la base de données et API de purge des anciennes données.
- Nettoyage du stockage de médias et déchargement vers S3.
- Mode worker pour les déploiements à fort trafic.
- Sauvegarde et reprise après sinistre pour l'état du serveur domestique.
Pré requis
- Administration intermédiaire de Linux et de Docker.
- Compréhension des protocoles de messagerie instantanée et de la fédération.
- Familiarité avec le déploiement d'applications Python et PostgreSQL.
Audience
- Équipes TI remplaçant Slack, Teams ou Discord par une alternative souveraine.
- Organisations nécessitant une messagerie sur site avec chiffrement de bout en bout.
- Équipes gouvernementales et de défense ayant besoin d'une messagerie fédérée et auditable.
14 Heures
Nos clients témoignent (3)
Elle maîtrisait très bien le matériel. Très sympathique et captivante. Elle s'interrompait toujours pour demander s'il y avait des questions ou des éclaircissements.
Jones Manlapaz - Nordstern Group
Formation - Introduction to Semantic MediaWiki
Traduction automatique
L'engagement et les exemples pratiques que nous avons réalisés en groupe pour mieux comprendre le sujet
ISABELLA - Sedibeng TVET College
Formation - Microsoft Teams, Outlook, OneDrive, and Lists Integration
Traduction automatique
La volonté du formateur d'aider
Zaid - Pepkor Payments and Lending, a division of Pepkor Trading (Pty) Ltd
Formation - XWiki for Developers
Traduction automatique