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 communication décentralisée
- Pourquoi les solutions de chat centralisées présentent un risque pour la gouvernance des données。
- Présentation du protocole Matrix : salles, événements et fédération。
- Synapse versus Dendrite : choix du serveur hébergeur (homeserver)。
Déploiement du serveur hébergeur (homeserver)
- Pile Docker Compose avec Synapse, PostgreSQL et Element Web。
- Configuration d'un proxy inverse avec Nginx et LetsEncrypt。
- Configuration de la fédération : délégation via .well-known et port 8448。
Authentification et identité
- Authentification locale, intégration LDAP et OpenID Connect。
- Politiques d'inscription des utilisateurs et contrôle de l'accès invité。
- SSO avec Keycloak, Authentik ou Authelia。
Chiffrement de bout en bout
- Travaux sur le signage croisé et la vérification des appareils。
- Sauvegarde et récupération des clés pour les appareils perdus。
- Implications administratives liées aux salles chiffrées et aux règles d'exportation。
Espaces, salles et ponts (bridges)
- Structuration des espaces entreprise pour les départements et les projets。
- Ponts IRC, Slack et Telegram pour la communication inter-équipes。
- Fils de discussion, réactions et bots pour l'automatisation。
Sécurité et modération
- API admin pour la gestion des utilisateurs, la fermeture des salles et la suppression des données。
- Paramètres de confidentialité : conservation des messages, révocation et purge des médias。
- Limitation du débit (rate limiting) et CAPTCHA pour atténuer les inscriptions indésirables。
Maintenance et mise à l'échelle
- Maintenance PostgreSQL : vacuum, indexation et conservation à long terme。
- Taille du dépôt de médias et basculement vers S3。
- Surveillance avec Prometheus et politiques de rétention des journaux (logging)。
Pré requis
- Compétences intermédiaires en administration système Linux et connaissances de base de Docker。
- Compréhension des messageries fédérées et du protocole HTTPS。
- Familiarité avec la configuration des serveurs web (Nginx/Apache)。
Public visé
- Équipes IT d'entreprise souhaitant remplacer Slack, Teams ou Discord par une messagerie souveraine。
- Secteurs réglementés : santé, finance, défense。
- Défenseurs de la décentralisation et organisations soucieuses de la confidentialité。
14 Heures