Prenez contact avec nous

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

Nombre de participants


Prix par participant

Cours à venir

Catégories Similaires