FAQ sur le logiciel | eXo Platform
Vous avez d’autres questions?     Contactez-Nous

Produit & Roadmap

1. La plateforme est-elle disponible en plusieurs langues?

Oui. eXo Platform est disponible dans plusieurs langues. Consultez notre page d’environnement supportés pour la liste complète de langues supportées avec la version courante.

2. Est-il facile de passer d’une version à une autre?

Nous essayons d’assurer la rétrocompatibilité et de minimiser le temps et le travail nécessaires pour les mises à jour. Nous conseillons vivement à nos clients de suivre les sorties de versions de eXo Platform et d’effectuer les mises à jour au fil de l’eau, plutôt que des mises à jour importantes de manière irrégulière. Consultez notre programme de maintenance pour plus de détails sur notre politique de versionnage. Dans une instance non customisée, les mises à jours s’effectuent normalement de manière transparente. Un simple redémarrage suffit la plupart du temps, les migrations de données peuvent être exécutées automatiquement au besoin. L’effort de migration pour un système customisé varie en fonction du suivi ou non des pratiques recommandées, de la profondeur des customisations et leur dépendance à des APIs non supportés.

3. Comment migrer de ma solution existante vers eXo?

eXo Platform tend à supporter une large palette de standards d’interopérabilité, ce qui facilite les migrations. Cependant, une étude technique sera nécessaire afin d’évaluer l’impact d’une migration dans votre cas de figure. Contactez nous pour une telle évaluation

4. Comment définissez-vous votre roadmap?

Notre roadmap est définie par notre équipe de produits. Ils choisissent les priorités en fonction de ce qui délivre le plus de valeur à nos clients et à notre communauté. Le meilleur moyen de suggérer de nouvelles fonctionnalités est de les suggérer et d’en discuter ici. Les fonctionnalités qui obtiennent le plus de votes sont systématiquement considérées. Notre page Roadmap est maintenue à jour et nous vous encourageons à la consultez régulièrement si vous êtes intéressés par le sujet.

5. Quelle est votre politique de versionnage? A quelle fréquence sortez vous de nouvelles versions?

We release Major, Minor and Maintenance versions. Major versions may introduce significant architectural changes and require migration. Minor versions represent evolutions over a Major stream and are designed to be compatible and provide seamless upgrades. Maintenance versions deal with stability, security and performance enhancements and are designed to be drop-in replacements. Il n’y a pas de règle pré-établie quant aux sorties des versions majeures. Les versions mineures sortent généralement tous les 8 à 12 mois. Les versions de maintenance sont lancées tous les 3 à 6 mois. Consultez notre page Maintenance pour plus de détails.

6. Est-ce que je peux faire une demande de fonctionnalité?

Oui. La meilleure manière de procéder est de soumettre votre fonctionnalité ici

7. Avez vous un program de bêta test? Ou puis-je voir les versions en avant première?

Nous n’avons pas de programme formel pour les versions bêta. Mais en tant qu’éditeur open-source, nous travaillons de manière transparente et les changements prévus sont visibles en flux tendu dans le code source. L’édition communautaire est mise à jour de manière hebdomadaire pour les membres de la Tribe, afin de collecter leur retours et suggestions.

Branding & Integrations

1. Est-ce que je peux modifier le “look and feel” du logiciel? Mettre mon logo? Suivre la charte graphique de mon entreprise? Modifier la page de garde?

Les administrateurs ont accès à l’interface de Branding et peuvent choisir le logo et le thème couleur. Des possibilités de personnalisation avancées peuvent parfaitement etre realisees par un Web Designer et intégrées à eXo Platform grâce au mécanisme de “skin”. Les skins peuvent être vues comme une collection de composants visuels (Images, surcharges CSS, etc) regroupés dans un format exploitable par eXo Platform.  

2. Avec quels environments la plate-forme est-elle compatible?

eXo Platform est compatible avec une large gamme de systèmes d’exploitation, de bases de données et autres systèmes tiers, mais seuls certains d’entre eux sont pleinement supportés. Consultez la page des environnements supportés pour connaître les environnements compatibles recommandés.

3. Avec quelles bases de données la plate-forme est-elle compatible?

eXo Platform est compatible avec les bases de données les plus fréquemment utilisées telles que MySQL, Postgres, Oracle ou SQL Server. Consultez la page des environnements supportés pour plus de détails.

4. Avec quels systèmes d’exploitation la plate-forme est-elle compatible?

eXo Platform peut être installée sur les systèmes les plus utilisés tels que Linux et Windows server. Consultez la page des environnements supportés pour plus de détails.

5. Avec quels serveurs d’applications la plate-forme est-elle compatible?

Il est recommandé d’utiliser le package Tomcat qui a été spécialement configuré et testé pour le déploiement de eXo Platform. Les clients Enterprise et Enterprise Plus peuvent également installer eXo Platform sur le serveur d’applications JBoss. Consultez la page des environnements supportés pour plus de détails.

6. Fournissez vous des API pour l'intégration à d’autres logiciels, par exemple une base de connaissances?

eXo Platform propose une API d'intégration avec une documentation complète. Commencez par consultez le chapitre qui couvre le sujet dans notre guide du développeur.

7. Pouvez-vous vous intégrer avec mon annuaire d’entreprise? Mon système de gestion des utilisateurs développé en interne?

Oui. eXo Platform est livré avec des connecteurs standards pour un système d’annuaire d’entreprise et tout système compatible LDAP. Si votre système de gestion des utilisateurs n’est pas compatible LDAP, un connecteur spécifique devra être développé.

8. Puis-je utiliser un Single Sign On avec eXo Platform?

Oui. eXo Platform vient avec des “add-on” de support des solutions SSO les plus utilisés telles que CAS, SAML, OpenAM, etc. Consultez la page des environnements supportés pour une liste complète. Si votre solution SSO ne fait pas partie de la liste, une intégration spécifique devra être développée.  

Gestion des droits

1. Est-il possible avec eXo d’ouvrir certaines pages aux invités et d’autres aux collaborateurs internes uniquement?

Oui. Tout ce que vous avez besoin de faire est d’utiliser les fonctionnalités de gestion des permissions et rendre certaines pages accessible à tous.

2. Y-a-t-il des niveaux d’accès?

Oui. eXo Platform définit certains rôles par défaut : invité, utilisateur, administrateur, contributeur, éditeur et gestionnaire d’espace. Vous pouvez également en définir d’autres suivant vos besoins spécifiques.

3. Est-il possible de définir des droits au niveaux des groupes ainsi que des droits individuels?

Oui. Le modèle de gestion des droits d’eXo Platform permet de positionner des permissions fines, calquées sur le paradigme Utilisateur, Groupe, Rôle.  

Scalabilité et Performance

1. Combien d’utilisateurs simultanés supportez vous?

Il n’y a pas de limite théorique au nombre d’utilisateurs simultanés pouvant être servis par un déploiement eXo Platform. La montée en charge nécessite un dimensionnement préalable de l’infrastructure qui va accueillir le service, notamment en termes de  réseau (latence, bande passante), matériel (CPU, mémoire) et middleware (serveur d’application, serveur de base de données). Les experts eXo peuvent vous assister dans la conception et la mise en oeuvre d’une architecture permettant de servir votre cible en nombre d’utilisateurs simultanés. Dans la plupart des cas, eXo préconise d’effectuer une campagne de  tests de performance de votre système en production afin d’assurer que le système répond à votre contrainte. A titre indicatif, nos simulations en environnement de benchmark montrent une capacité de fournir un temps de réponse satisfaisant pour jusqu’à plusieurs milliers d’utilisateurs concurrents par serveur. Contactez-nous pour une discussion détaillée quant à vos besoins sur le sujet.

2. Mon volume de clics par mois sera très important. La plate-forme peut-elle supporter la charge?

Oui, très probablement. eXo Platform est conçue pour permettre une montée en charge horizontale via une typologie de déploiement en cluster.

3. Comment estimer le nombre de serveurs dont j’aurai besoin en production?

Vos besoins serveur dépendent de votre infrastructure, scénarios d’usage et besoins en terme de haute disponibilité. Pour donner un ordre de grandeur, nous conseillons de prévoir au moins 1 noeud par palier de 10,000 utilisateurs actifs. L’estimation est basée sur nos benchmarks en conditions de simulation pour les scénarios d’usages collaboratifs les plus communs comprenant 1% des utilisateurs en écriture et 10% en lecture. Une estimation précise de performance de votre système nécessitera des tests de charge dans votre environnement. Notre équipe peut vous aider à définir et mettre en place ces tests, grâce aux outils et méthodologies à sa disposition, estimer vos besoins et vous aider à optimiser et améliorer vos performances système. Contactez-nous pour une discussion détaillée de vos besoins.

4. Comment mettre en place un déploiement à haute disponibilité?

Une très haute disponibilité peut être atteinte en optant pour la redondance de composants tels que le stockage des données (gestion des fichiers et bases de données). Au niveau d’eXo Platform, il est alors nécessaire d’adopter un déploiement en cluster (actif/actif ou actif/passif). Un mécanisme permettant la répartition de charge est également requis, soit au travers du paramétrage du serveur web frontal, soit au travers d’un équipement dédié.  La répartition de charge permet également de rediriger le trafic entrant sur les noeuds actifs en cas de panne partielle, en attendant que le noeud défaillant du cluster soit remplacé ou redémarré. Notez que pour une sécurité maximale, votre plan de reprise d’activité doit inclure la sauvegarde du système de fichiers ainsi que de la base de données. eXo recommande que cette sauvegarde soit réalisée de manière quotidienne, pendant une plage de maintenance programmée. L'opération de sauvegarde dure environ 5 minutes, en fonction de la quantité de données présentes. Nos experts sont à votre disposition pour vous aider à concevoir et mettre en oeuvre une architecture eXo Platform hautement disponible. Contactez nous pour une discussion détaillée de vos besoins.
Vous avez d’autres questions?     Contactez-Nous
WordPress Image Lightbox