IBM® Tivoli® Application Dependency Discovery Manager (TADDM) is a powerful tool for discovering and classifying information about hardware and software assets, along with their relationships and dependencies. In spite of automatic discovery features, you may find yourself having to extract additional data from files, databases, and other sources, reformatting it and writing it out as Identity Markup Language (IDML) files that Tivoli Application Dependency Discovery Manager can import. IDML is the Extensible Markup Language (XML) dialect used to describe Configuration Items (CIs) and their relationships according to the Common Data Model (CDM). Processes that create these IDML import files are called Discovery Library Adapters (DLA) and the fastest way to create a DLA is by using IBM Tivoli Directory Integrator (TDI).
IBM Tivoli Directory Integrator is an integration toolkit that lets you visually assemble data flow rules (called AssemblyLines) that control how data moves and is transformed between any number of systems, transports, and data stores. Each AssemblyLine can perform data filtering and re-formatting to fit output schemas.
The purpose of this IBM Redpapers publication is to show you how to create an AssemblyLine that produces IDML import files for Tivoli Application Dependency Discovery Manager. Along the way you can gain some skills that help you meet other integration challenges as well.
Table of contents