2011-02-03 3 views
5

Где я могу найти список интеграции сторонних разработчиков BMC Remedy? Я ничего не нашел на их веб-сайте, и их отдел продаж связал меня с услугами клиентов, которые не приняли бы мой вызов, потому что у меня не было номера клиента.Интеграция с BMC Remedy

Наша компания изучает использование BMC Remedy в качестве системы инцидентов с клиентами, и было бы неплохо, если бы я мог интегрировать ее с некоторым программным обеспечением. Например, у нас может быть внутренняя система отслеживания развития, такая как Jira, Redmine, MantisBT, Trak и т. Д., Которые будут интегрированы с Remedy. Или, сами Rememdy интегрируются с чем-то вроде Hudson или CruiseControl.

До сих пор я не обнаружил ничего, что похоже на интеграцию с Remedy - даже с пакетами программного обеспечения, которые имеют массу интеграции, таких как Hudson и Jira. Меня не волнует, есть ли сторонние запатентованные интеграции, но я бы хотел убедиться, что они уже существуют, а не Все, что вам нужно сделать, это нанять кого-то за 400 долларов, чтобы запрограммировать все для вас. Я хочу убедиться, что есть что-то сейчас и не обещано, что это можно сделать, а затем узнайте, что вы действительно не можете этого сделать.

+0

Пожалуйста, проверьте сообщества BMC (он может быть зарегистрирован). Существует статья «Обзор API системы Remedy AR и обзор интеграционных интерфейсов»: https://communities.bmc.com/communities/docs/DOC-17512 –

ответ

6

Ваше определение «интегрировать» отличается от их версии. Их версия интеграции означает, что если исходная система предоставляет свои данные, вы можете настроить ARS для получения этой информации и сопоставить ее с классами (формами) в своей системе. У них есть «общая» система интеграции, которую вы должны настроить. Она имеет три широкие области:

  1. Если вы можете подключиться непосредственно к базе данных 3 партии и увидеть его схему, то вы можете выполнить извлечений этой информации. Мы используем Oracle сегодня.
  2. У них есть API-интерфейс java, который позволяет вам получить доступ к системе ARS для пользовательского кода (я делаю это много).
  3. Плоский CSV-файл импортирует данные из исходной системы в ARS (после экспорта).

Я смотрел их онлайн-поддержку систем, которые вы упоминаете (Jira, Redmine, MantisBT, Trak), и не видите ничего, что могло бы выполнить любое из трех выше, без ваших собственных настроек. С работой, которую я проделал в этой системе, меня это не удивляет.

Сегодня я работаю над проектом, который пишет пользовательский код, выполняющий элементы выше. Это очень сложная для нас конфигурация/разработка. Ваш комментарий: «Все, что вам нужно сделать, это нанять кого-то за 400 долларов, чтобы запрограммировать все для вас». не слишком далеко от того, что мы имеем с системой.

+0

Спасибо за информацию. Видя, как мало просмотров или ответов я получил, я считаю, что Remedy не так популярны для «tech set». И ваш ответ в значительной степени оправдывает мои подозрения: Remedy не имеет большого количества сторонних интеграций. Я был шокирован тем, что у Хадсона/Дженкинса не было интеграции с Remedy. У Хадсона/Дженкинса есть плагины для ВСЕГО. Я также был шокирован тем, что Джира не интегрировалась. У них такие же, как у Salesforce.com. Фактически, я видел, как люди в Атлантиде обсуждали этот вопрос несколько лет назад, но ничего не вышло из этого. –

+0

Просто чтобы подтвердить свои подозрения более года спустя: средство правовой защиты не интегрируется ни с чем. Кроме того, это ужасный продукт, основанный на архаичных технологиях и очень медленно развивающийся. Да, теперь у него SOAP, но нет REST API. Я также отмечу, что есть perl api (arsperl) и драйвер ODBC для Windows. Последнее было бы неплохо, если бы он работал в Linux. – djs

+0

@djs теперь имеет API Rest. Я немного смущен, потому что видел ссылки, но ничего не кричит «вот документация». Их люди поддержки почти бесполезны. Я в основном ищу интеграцию с их системой и мобильным приложением. – TheCodingArt

2

Существует еще один вариант интеграции Remedy: веб-службы.

BMC Remedy упрощает создание веб-сервисов (WSDL). Он создает для вас SOAP и XML. Когда вы покупаете модуль Remedy Incident Management, он включает в себя готовые веб-службы, которые позволят ему потреблять и/или публиковать веб-службы, которые упрощают интеграцию с другими системами в интрасети или извне. Имеются публикации BMC, которые содержат подробную информацию об интеграции ITSM, но вам снова понадобится идентификатор клиента/поддержки, чтобы получить его с веб-сайта BMC.

8

Возможно, я немного опоздал на вечеринку здесь, но я хотел сделать эту информацию доступной для всех, кто искал этот ответ в будущем. BMC Remedy имеет API на Java, который использует родную библиотеку в C, а также привязки для Perl и других языков, способных вызывать собственный код. Если вы можете интегрироваться с любым из этих языков, вы можете написать собственную программу интеграции и интегрироваться с ней. Как упоминалось в «Gary L», Remedy также может выставлять любую форму в виде веб-сервиса, который, по моему опыту, имеет простые интерфейсы.

С момента получения первоначального вопроса BMC создали a doc with a wealth of information на своей Wiki. Шведская компания RRR также имеет collected every version of the Remedy Java API и требует наличия собственных библиотек на одной странице. Похоже, вам больше не нужен идентификатор поддержки для доступа к этим страницам и загрузка файлов API.

Надеюсь, кто-то посчитает это полезным!

+1

Первая ссылка действительно замечательная! – GhislainCote

0

Да и нет для интеграции веб-сервисов. Система Версии 8, над которой я работал, имела некоторые веб-службы, и они были неполными. Таким образом, я смог выполнить ряд функций (в основном только для чтения), в частности, для пользовательского отображения и проверки запроса на изменение, а также отправки запроса на изменение и рабочего заказа. Но у многих функций не было веб-службы, и я закончил грубый форсинг через веб-интерфейс пользователя (с настраиваемым контролем браузера), чтобы изменить даты на задачи или выполнить задачи. Уродливый, но эффективный. Существуют вызовы JavaScript среднего уровня, которые можно использовать, если вы знаете имя секретной функции и можете иметь дело с соглашением о динамическом именовании в игре. Для пользователей Remedy, которые отчаянно нуждаются в некоторой интеграции, есть способы сделать это.

0

несколько OOTB интеграций возможно с BMC продуктов, но если вы хотите сделать это с другими, вы должны написать веб-сервисы (REST или SOAP)

Такие компании, как IBM или сиг сделал разъемы для интеграции с Remedy.