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 threadage et de conversation
- Autres alternatives : Element/Matrix, options open source de Discord
Évaluation et sélection des plateformes
- Collecte des exigences fonctionnelles
- Comparaison des fonctionnalités : messagerie, vidéo, partage de fichiers
- Considérations relatives à la scalabilité et aux performances
- Disponibilité des clients mobiles et de bureau
- Éditions communautaires vs entreprises
Infrastructure et déploiement
- Exigences et dimensionnement des serveurs
- 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 des serveurs proxy inversés et des équilibreurs de charge
Configuration de la sécurité
- Chiffrement du transport et configuration SSL/TLS
- Options de chiffrement de bout en bout
- Politiques de conservation des données et d'historique des messages
- Journalisation d'audit et rapports de conformité
- Filtrage du contenu et prévention des pertes de données
Authentification et gestion des identités
- Intégration LDAP et Active Directory
- Configuration SAML et OAuth
- Mise en œuvre du SSO (Single Sign-On)
- Configuration de l'authentification multifacteur
- Gestion des utilisateurs invités et externes
Organisation des canaux et des espaces de travail
- Structure des canaux et conventions de dénomination
- Canaux publics vs privés
- Groupes d'utilisateurs et schémas de permissions
- Emojis personnalisés et charte graphique
- Archivage et gestion du cycle de vie des canaux
Intégrations et extensions
- Développement de webhooks et de bots
- Intégrations aux pipelines CI/CD
- Intégrations de stockage de fichiers (Nextcloud, ownCloud, S3)
- Connecteurs de calendrier et d'e-mail
- Cadres de développement d'applications personnalisées
Migration depuis Teams/Slack
- Exportation des données et considérations sur les formats
- Communication aux utilisateurs et gestion du changement
- Mappage des canaux et migration du contenu
- Fonctionnement parallèle et stratégies de basculement
- Procédures de retour arrière
Opérations 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
Synthèse et bonnes pratiques
Pré requis
- Familiarité avec les plateformes de messagerie et de collaboration d'équipe
- Compréhension de base de l'administration de serveurs Linux
- Expérience en infrastructure informatique ou en systèmes de communication
Public cible
- Responsables de l'infrastructure IT
- Équipes responsables des plateformes de communication et de collaboration
- Responsables de la sécurité et de la conformité
- Ingénieurs DevOps et plateforme
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