Il existe deux types de plug-in :
Les outils tiers offrent des fonctions nombreuses et variées. L'intégration de plug-in est réalisée en décomposant les fonctions d'un outil en étapes simples et distinctes exhibant un comportement spécifique. Une étape de plug-in peut lancer un outil ou exécuter différentes fonctions d'un outil, telles que l'extraction ou l'insertion d'un type de données.
Un processus de composant contenant une étape de plug-in requiert un agent. Sauf s'il doit interagir avec le système de fichiers ou les processus système de l'hôte, l'agent n'a pas besoin de résider sur le même hôte que la ressource cible. IBM UrbanCode Deploy fournit plusieurs plug-ins. Le système de plug-ins est ouvert et extensible ; les plug-ins peuvent être rédigés dans n'importe quel langage.
Les plug-ins qui activent les fonctions de base sont fournis avec le produit. Certains sont installés automatiquement lorsque vous installez le produit.
Affichage des plug-ins installés à l'aide de l'interface utilisateur :
Les plug-ins peuvent être développés et mis à jour plus fréquemment que les cycles de versions IBM UrbanCode Deploy.
Vous pouvez rechercher, télécharger des plug-ins et obtenir leur documentation sur le site IBM developerWorks dans la section Plug-ins UrbanCode Deploy. Le site contient beaucoup d'autres plug-ins livrés avec le produit IBM UrbanCode Deploy.
Le site inclut des plug-ins développés par les sources suivantes :
Le support est fourni via la communauté developerWorks et le support technique IBM.
Le support de chaque plug-in de partenaire est assuré exclusivement par le partenaire concerné.
Le support est fourni exclusivement via la communauté.
Vous pouvez créer vos propres plug-ins et les utiliser dans IBM UrbanCode Deploy. Voir Création de plug-ins. Voir aussi Plug-in UrbanCode Deploy pour développement Eclipse dans la communauté DevOps Services pour découvrir un outil pouvant vous faire gagner du temps lors du développement de plug-ins.