Question

Où puis-je trouver une liste des intégrations tierces de BMC Remedy? Je n'ai rien trouvé sur leur site web, et leur service commercial m'a mis en contact avec le service client qui n'a pas accepté mon appel car je n'avais pas de numéro client.

Mon entreprise envisage d'utiliser BMC Remedy comme système d'incident client, et ce serait bien si je pouvais l'intégrer à un logiciel. Par exemple, nous pourrions avoir un système de suivi du développement interne tel que Jira, Redmine, MantisBT, Trak, etc. qui s'intégrerait à Remedy. Ou, faites intégrer Rememdy lui-même avec quelque chose comme Hudson ou CruiseControl.

Jusqu'à présent, je n'ai rien trouvé qui semble s'intégrer à Remedy - même avec des progiciels qui ont une tonne d'intégrations comme Hudson et Jira. Peu m'importe s'il existe des intégrations propriétaires tierces, mais j'aimerais m'assurer qu'elles existent déjà et non Tout ce que vous avez à faire est d'embaucher quelqu'un à 400 $ pour tout programmer pour vous . Je veux m'assurer qu'il y a quelque chose maintenant et ne pas être promis que cela peut être fait, puis découvrir que vous ne pouvez vraiment pas le faire.

Était-ce utile?

La solution

Votre définition d '"intégrer" est différente de leur version. Leur version d'intégration signifie que si un système source expose ses données, vous pouvez configurer ARS pour récupérer ces informations et les mapper à des classes (formulaires) au sein de leur système. Ils ont un système d'intégration «générique» que vous devez personnaliser. Il comprend trois grands domaines:

  1. Si vous pouvez vous connecter directement à une base de données tierce et voir son schéma, vous pouvez effectuer la récupération de ces informations. Nous utilisons Oracle aujourd'hui.
  2. Ils ont une API Java qui vous permet d'accéder au système ARS pour le code personnalisé (je fais beaucoup de cela).
  3. Importation de fichiers CSV plats de données d'un système source dans ARS (après exportation).

J'ai regardé leur support en ligne pour les systèmes que vous mentionnez (Jira, Redmine, MantisBT, Trak) et je ne vois rien qui permettrait d'accomplir l'un des trois ci-dessus sans vos propres personnalisations. Avec le travail que j'ai fait sur ce système, cela ne me surprend pas.

Je travaille sur un projet aujourd'hui qui écrit du code personnalisé en faisant les éléments ci-dessus. C'est un système qui est lourd de configuration / développement pour nous. Votre commentaire: "Tout ce que vous avez à faire est d'embaucher quelqu'un à 400 $ pour tout programmer pour vous." n'est pas trop éloigné de ce que nous avons à faire avec le système.

Autres conseils

Je suis peut-être un peu en retard à la fête ici, mais je voulais mettre cette information à la disposition de tous ceux qui chercheraient cette réponse à l'avenir. BMC Remedy dispose d'une API en Java, qui utilise une bibliothèque native en C, ainsi que des liaisons pour Perl et d'autres langages capables d'appeler du code natif. Si vous pouvez intégrer l'un de ces langages, vous pouvez écrire un programme d'intégration personnalisé et l'intégrer avec celui-ci. Comme l'a mentionné 'Gary L', Remedy peut également exposer n'importe quelle forme en tant que service Web, qui, d'après mon expérience, a des interfaces simples.

Depuis que la question initiale a été posée, BMC a créé un document contenant une mine d'informations sur leur Wiki. Une société suédoise, RRR, a également rassemblé chaque version de l'API Java Remedy et les bibliothèques natives requises sur une seule page. Il semble que vous n'ayez plus besoin d'un identifiant d'assistance pour accéder à ces pages et télécharger les fichiers API.

J'espère que quelqu'un trouvera cela utile!

Il existe une autre option pour l'intégration de Remedy: les services Web.

BMC Remedy facilite la création de services Web (WSDL).Il crée le SOAP et le XML pour vous.Lorsque vous achetez le module Remedy Incident Management, il comprend des services Web prêts à l'emploi qui lui permettront de consommer et / ou de publier des services Web qui facilitent l'intégration avec d'autres systèmes sur l'intranet ou en externe.Il existe des publications BMC qui fournissent des détails sur l'intégration ITSM --- mais encore une fois, vous aurez besoin d'un identifiant client / support pour l'obtenir sur le site Web de BMC.

Oui et non à l'intégration des services Web.Le système de la version 8 sur lequel je travaillais avait des services Web disponibles, et ils étaient incomplets.J'ai donc pu effectuer un certain nombre de fonctions (principalement en lecture seule), en particulier pour l'affichage personnalisé et la vérification des demandes de changement, et la soumission d'une demande de changement et d'un bon de travail.Mais de nombreuses fonctions n'avaient pas de service Web et j'ai fini par forcer brutalement via l'interface utilisateur Web (avec un contrôle de navigateur personnalisé) pour modifier les dates des tâches ou effectuer des tâches.Moche, mais efficace.Il existe des appels JavaScript de niveau intermédiaire qui peuvent être utilisés, si vous connaissez le nom de la fonction secrète et pouvez gérer la convention de dénomination dynamique en cours.Pour les utilisateurs de Remedy qui ont désespérément besoin d'une intégration, il existe des moyens d'y parvenir.

peu d'intégrations OOTB sont possibles avec les produits BMC mais si vous voulez le faire avec d'autres, vous devez écrire des webservices (REST ou SOAP)

Des entreprises comme IBM ou Cisco ont créé des connecteurs pour l'intégration avec Remedy.

Il suffit d'ajouter plus de détails ici: Je fais également une tonne de SQL direct pour l'intégration des remèdes. Si vous êtes prudent et savez ce que vous faites, vous pouvez demander à un proc stocké de créer des enregistrements légaux / valides dans une table de recours.(Si vous le faites mal, les enregistrements ne se chargeront pas dans le client et dans les anciennes versions du client Windows, le logiciel client risque de planter.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top