Title: Tivoli Directory Integrator
1Tivoli Directory Integrator
- Dont mistake simplicity for trivialityEddie
Hartmaneddie.hartman_at_no.ibm.com2005.01.14
2Tivoli Directory Integrator
- A lightweight - but extremely powerful -
integration toolkit - Rapidly build connections between data sources
- Unified framework for multiple integration tasks
- Typical use case Migration and maintenance of
attribute relationships across data sources - Files to databases and directories
- Synchronizing data stores (LDAP, RDBMS, Notes,
mail, etc.) - Using and responding to network protocols
- Accessing Java APIs (IBM, 3rd party and custom)
- Available both stand-alone and bundled
3On Demand Integration (ODIN)
IBM Software Group
- Installs in minutes
- Resource footprint is tiny
- Can piggyback on existing servers
- Solution and component reusability
- Leverage existing assets and community expertise
- No prototype throw-away
- POC/POT hardened to make production solution
- Migrate from development to deployment quickly
- Unparalleled speed of deployment
- Iterative build-test-refine cycles
- Facilitates what-if exploratory methodology
4Rapid Integration Deployment (RID)
IBM Software Group
- Two parts IDE Runtime Server
- Config Editor IDE for creating, testing
maintaining solutions - Runtime Server for deploying solutions
- Both written in Java (platform agnostic)
5Kernel/Component architecture
- Kernel provides a RID framework with -
automated behavior - arbitrary depth of
customization - housekeeping gt
log-files, tracing gt error handling gt
startup parameters gt management
interface/API ... - Components create level playing field by
abstracting away the details of -
transports - APIs - protocols
- data/file formats
6Simplify and Solve Methodology
7Combine Components to Solve Flows
IBM Software Group
Select components from theLibrary suited to the
sourceand target systems. Quickly buildnew ones
as needed.
A collection of components that form a continuous
path from source(s) to target(s) is called an
AssemblyLine
8Drag-and-drop Dev. Environment
IBM Software Group
9CSV to XML
XMLDocument
FileSystem Connectorw/ CSV Parser
FileSystem Connectorw/ XML Parser
CSVFile