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
Paysage des plateformes de collaboration open source
- Évolution des outils de communication d'équipe
- Mattermost : architecture et modèles de déploiement
- Rocket.Chat : fonctionnalités et capacités
- Zulip : modèle de threads et de conversation
- Autres solutions alternatives : Element/Matrix, options open source de Discord
Évaluation et sélection des plateformes
- Définition des exigences fonctionnelles
- Comparaison des fonctionnalités : messagerie, vidéo, partage de fichiers
- Considérations relatives à l'évolutivité et aux performances
- Disponibilité des clients mobiles et de bureau
- Éditions communautaires vs éditrices / entreprise
Infrastructure et déploiement
- Exigences serveur et dimensionnement
- Options de déploiement avec Docker et Kubernetes
- Configuration de la base de données (PostgreSQL, MySQL/MariaDB)
- Stratégies de haute disponibilité et de clustering
- Configuration du proxy inverse et du répartiteur de charge
Configuration de la sécurité
- Chiffrement des transport et configuration SSL/TLS
- Options de chiffrement de bout en bout
- Politiques de conservation des données et d'historique des messages
- Journalisation des audits et rapports de conformité
- Filtrage du contenu et prévention de la perte de données
Authentification et gestion des identités
- Intégration LDAP et Active Directory
- Configuration SAML et OAuth
- Mise en œuvre de l'authentification unique (SSO)
- Configuration de l'authentification multifacteur
- Gestion des invités et des utilisateurs externes
Organisation des canaux et des espaces de travail
- Structure des canaux et conventions de nommage
- Canal public vs canal privé
- Groupes d'utilisateurs et schémas d'autorisations
- Emojis personnalisés et image de marque
- Architecture des canaux et gestion du cycle de vie
Intégrations et extensions
- Développement de webhooks et de robots
- Intégrations aux pipelines CI/CD
- Intégrations de stockage de fichiers (Nextcloud, ownCloud, S3)
- Connecteurs pour calendriers et e-mails
- Cadres de développement d'applications personnalisées
Migration depuis Teams/Slack
- Exportation des données et considérations relatives aux formats
- Communication avec les utilisateurs et gestion du changement
- Mappage des canaux et migration du contenu
- Fonctionnement parallèle et stratégies de basculement
- Procédures de retour en arrière
Exploitation et maintenance
- Procédures de sauvegarde et de reprise après sinistre
- Configuration de la surveillance et des alertes
- Stratégies de mise à jour et gestion des versions
- Optimisation et réglage des performances
Résumé et meilleures pratiques
Pré requis
- Connaissance des plateformes de messagerie et de collaboration d'équipe
- Compréhension de base de l'administration des serveurs Linux
- Expérience dans le domaine des infrastructures informatiques ou des systèmes de communication
Audience
- Chefs de projet en infrastructure IT
- Équipes responsables des plateformes de communication et de collaboration
- Responsables de la sécurité et de la conformité
- Ingénieurs DevOps et de plateforme
21 Heures