5 Replies Latest reply on May 1, 2012 8:57 AM by Laurent Matheo

    Automated data population to CMDB




      I am new to BMC products. I am trying to find a best practice to automatically populate data to CMDB. The data could be some data from other databases, or flat files, spread sheets, xml etc. We are still in the process of collecting data (CIs and their relationships, data model won't be too complicated) and what we are sure right now is that the data will be really huge (almost 1 million CIs, several GBs, could be more. No way to cut down).


      For some reason, federation and discovery tool will not be considered for this project. We have to populate large data into CMDB as required (it is a one-direction duplicating data with ongoing synchronization with the CMDB). I am reading a lot of BMC documents and trying to find out the best practice and required tools and technologies. Of couse I also read some discussions in this communities. My first impresson is either to use "Atrium Integrator" or we develop our own program through APIs. Am I correct?


      "BMC recommends that Atrium Integrator should be used for all new data transfers because BMC Atrium Integration Engine will be deprecated in a future release." is what I find out from the Atrium Integrator7.6.04_UsersGuide.pdf. Can AtriumIntegrator achieve auto data population? How handy is it? Does it require a seperate license? What's the cost of the license?


      Will it be cost-effective to build our own program to populate huge data into CMDB automatically (we have developers also)? Java APIs or Web services, which is recommended for large data population? Can it set normalization or reconciliation rules? Can it synchronize the source data to CMDB?


      Atrium Integrator vs. APIs? Any pros and cons for large data population?


      Thanks in advance! Any suggestion / recommendation will be appreciated.