Domanda

Dove posso trovare un elenco di integrazioni di terze parti del rimedio BMC? Non ho trovato nulla sul loro sito Web e il loro dipartimento di vendita mi ha messo in contatto con il servizio clienti che non avrebbe preso la mia chiamata perché non avevo un numero del cliente.

La mia azienda sta cercando di utilizzare BMC Remedy come sistema di incidenti clienti e sarebbe bello se potessi integrarlo con un po 'di software. Ad esempio, potremmo avere un sistema di tracciamento dello sviluppo interno come JIRA, Redmine, Mantisbt, Trak, ecc. Che si integrerebbe con il rimedio. Oppure, si integra con qualcosa come Hudson o CruiseControl.

Finora, non ho trovato nulla che sembra integrarsi con il rimedio, anche con pacchetti software che hanno un sacco di integrazioni come Hudson e Jira. Non mi interessa davvero se ci sono integrazioni proprietarie di terze parti, ma vorrei assicurarmi che esistano già e non Tutto quello che devi fare è assumere qualcuno a $ 400 per programmare tutto per te. Voglio assicurarmi che ci sia qualcosa adesso E non essere promesso che possa essere fatto, quindi scopri che non puoi davvero farlo.

È stato utile?

Soluzione

La tua definizione di "integrazione" è diversa dalla loro versione. La loro versione di integrazione significa che se un sistema di origine espone i suoi dati, è possibile configurare AR per recuperare tali informazioni e mapparle alle classi (moduli) all'interno del loro sistema. Hanno un sistema di integrazione "generico" che devi personalizzare. Ha tre ampie aree:

  1. Se puoi connetterti direttamente a un database di terze parti e vedere il suo schema, è possibile eseguire recuperi di tali informazioni. Usiamo Oracle oggi.
  2. Hanno un'API Java che ti consente di accedere al sistema ARS per il codice personalizzato (ne faccio molto).
  3. Importazione di file Flat CSV di dati da un sistema di origine in ARS (dopo l'esportazione).

Ho esaminato il loro supporto online per i sistemi che menzioni (Jira, Redmine, Mantisbt, Trak) e non vedo nulla che possa realizzare nessuno dei tre sopra senza le tue personalizzazioni. Con il lavoro che ho svolto su questo sistema non mi sorprende.

Lavoro oggi su un progetto che scrive codice personalizzato facendo gli articoli sopra. È un sistema che è pesante per la configurazione/sviluppo per noi. Il tuo commento: "Tutto quello che devi fare è assumere qualcuno a $ 400 per programmare tutto per te". Non è troppo lontano da ciò che dobbiamo fare con il sistema.

Altri suggerimenti

Potrei essere un po 'in ritardo alla festa qui, ma volevo rendere disponibili queste informazioni per chiunque sia stato alla ricerca di questa risposta in futuro. BMC Remedy ha un'API in Java, che utilizza una libreria nativa in C, nonché attacchi per perl e altre lingue in grado di chiamare il codice nativo. Se puoi integrare con una di queste lingue, è possibile scrivere un programma di integrazione personalizzato e integrare con quello. Come menzionato 'Gary L', il rimedio può anche esporre qualsiasi forma come servizio web, che, nella mia esperienza, ha interfacce semplici.

Da quando è stata posta la domanda originale, BMC ha creato Un documento con una vasta gamma di informazioni sul loro wiki. Una società svedese, RRR, ha anche raccolto ogni versione dell'API di rimedio Java e richieste librerie native su una singola pagina. Sembra che non sia più necessario un ID di supporto per accedere a queste pagine e scaricare i file API.

Spero che qualcuno lo trovi utile!

C'è un'altra opzione per l'integrazione dei rimedi: servizi Web.

BMC Remedy semplifica la creazione di servizi Web (WSDL). Crea sapone e XML per te. Quando si acquista il modulo di gestione degli incidenti di rimedio, include servizi Web out-of-the-box che gli consentiranno di consumare e/o pubblicare servizi Web che rendono facile l'integrazione con altri sistemi sull'intranet o esternamente. Ci sono pubblicazioni BMC che forniscono dettagli sull'integrazione ITSM --- ma di nuovo avrai bisogno di un ID cliente/supporto per ottenerlo dal sito Web di BMC.

Sì e no all'integrazione dei servizi Web. Il sistema di versione 8 su cui stavo lavorando aveva alcuni servizi web disponibili ed erano incompleti. Quindi sono stato in grado di fare una serie di funzioni (per lo più di sola lettura), in particolare per il controllo della richiesta di visualizzazione e delle modifiche personalizzate e l'invio di una richiesta di modifica e un ordine di lavoro. Ma molte funzioni non avevano un servizio Web e ho finito per forconi bruto attraverso l'interfaccia utente Web (con un controllo del browser personalizzato) per modificare le date su attività o fare attività. Brutto, ma efficace. Ci sono chiamate JavaScript di livello medio che possono essere utilizzate, se si conosce il nome della funzione segreta e può gestire la convenzione di denominazione dinamica in gioco. Per gli utenti di rimedi che sono alla disperata ricerca di una certa integrazione, ci sono modi in cui si può fare.

Poche integrazioni OOTB sono possibili con i prodotti BMC ma se vuoi farlo con altri devi scrivere WebServices (REST o SOAP)

Aziende come IBM o Cisco hanno realizzato connettori per l'integrazione con il rimedio.

Sto solo aggiungendo più dettagli qui: faccio anche un sacco di SQL diretto per l'integrazione dei rimedi. Se stai attento e sai cosa stai facendo, puoi avere un Proc memorizzato Crea record legali/validi in una tabella dei rimedi. (Se si sbaglia, i record non si caricano nel client e nelle versioni precedenti del client Windows possono effettivamente arrestare il software client.)

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top