Un Building Block est une application Web Java déployée en tant que plug-in dans l'application Blackboard Learn et exécutée dans le cadre privilégié du processus de Blackboard Learn. Ces intégrations en cours risquent d'interagir avec des ressources telles que la base de données ou le système de fichiers d'une manière qui pourrait entraîner une consommation anormale des ressources. Dans un environnement à architecture mutualisée tel que l'option de déploiement SaaS, cela pourrait se traduire par l'impact négatif d'un Building Block client sur les autres clients.
Pour éviter ce genre de problèmes, Blackboard fournit un ensemble prédéfini de Building Blocks pour tous les clients de déploiement SaaS. Les clients peuvent utiliser ces Building Blocks pré-installés et les clients disposant de déploiements Plus or Advantage SaaS bénéficient d'une prise en charge complète des Building Blocks.
Avec la version 3900.4, les administrateurs SaaS peuvent installer et désinstaller des Building Blocks sur leur instance SaaS sans dépendre de la prise en charge Blackboard. Vous pouvez installer ou désinstaller les Building Blocks sous Panneau de configuration de l'administrateur > Building Blocks > Outils installés.
Il est préférable d'utiliser une combinaison API REST/LTI pour assurer la prise en charge de l'intégration dans l'expérience Ultra.
L'installation d'un Building Block sur votre environnement intermédiaire ou de test déclenche un redémarrage. Selon la mise en œuvre, vous pouvez être confronté à une brève interruption du service. Veuillez attendre quelques instants la fin du redémarrage avant d'utiliser le Building Block.
L'installation d'un Building Block sur votre environnement de production redémarre l'environnement de façon progressive, un serveur à la fois. Aucune interruption de service n'est prévue. Veuillez attendre quelques instants la fin du redémarrage avant d'utiliser le Building Block.
L'approche de Blackboard consiste à inclure autant de Building Blocks commerciaux que possible. Nous continuons à développer nos API REST et à approfondir notre assistance LTI. La combinaison API REST/LTI constitue la norme moderne utilisée par les sociétés SaaS pour l'interfaçage avec leurs systèmes.
Building Blocks préinstallés
Les Building Blocks préinstallés par Blackboard se répartissent en quatre catégories générales :
- Les Building Blocks développés par Blackboard qui sont fournis avec Blackboard Learn. Par exemple, les Building Blocks pour la plate-forme de discussion, la notation des devoirs en ligne, ainsi que d'autres fonctionnalités standard de Blackboard Learn.
- Les Building Blocks développés par Blackboard qui intègrent d'autres produits Blackboard avec Blackboard Learn. Par exemple, les Building Blocks de l'application Blackboard, de l'application Blackboard Instructor, Blackboard Collaborate, Blackboard Connect, etc.
- Les Building Blocks tiers de Blackboard Premier Partners, Blackboard Signature Partners et autres développeurs commerciaux de Building Blocks.
- Les Building Blocks Open Source développés par la communauté.
Tous les Building Blocks préinstallés développés par Blackboard sont fournis et pris en charge par Blackboard comme d'habitude.
Les Building Blocks commerciaux et Open Source tiers seront préinstallés dans un état inactif. L'administrateur de Blackboard Learn devra activer le rôle Building Block.
La préinstallation de Building Blocks commerciaux tiers ne permet pas nécessairement de bénéficier de tous les rôles de l'intégration. Votre établissement devra peut-être encore obtenir une licence pour l'application tierce. Blackboard ne propose pas d'assistance technique produit pour les Building Blocks préinstallés d'autres fournisseurs ou provenant de la communauté Open Source. La prise en charge de ces Building Blocks est assurée par le fournisseur ou par la communauté.
Pour plus d'informations, contactez votre chargé de compte.