Overview
A service-oriented architecture (SOA) lifecycle typically includes phases like service development, service deployment, and service management. Each phase needs a registry and repository optimized for that phase, and it also needs the ability to share information and communicate with other registries and repositories.
The integration between WSRR and Tivoli® Change and Configuration Management Database (CCMDB) enables the federation of metadata that is associated with service deployment and service management.
Tivoli CCMDB contains configuration information relevant to IT service management tasks, for example:
- Application and server topologies
- Relationships and references among logical and physical entities
- Metadata relating to specific aspects of configuration and management
- Automated service management processes
- Discovery of the hosting infrastructure
WSRR manages information for deployment and runtime operations.
The federation process performs the following tasks:
- Integrate with Tivoli CCMDB, to visualize relevant infrastructure configurations for a service version or concept stored in WSRR.
- Enable SOA teams to involve the operations team when making governance decisions.
The federation is based on a model defined in WSRR called the CMDB Federation Model. This model defines a subset of object types, attributes, and relationships of the underlying infrastructure elements supported by a Tivoli Common Data Model (CDM). This subset is chosen with consideration of the service metadata and related infrastructure elements.
The WSRR CMDB Federation Model supports the following object types:
- Clusters
- WebSphere® application server clusters
- WebLogic application server clusters
- Oracle application server clusters
- JBoss application server clusters
- Application Servers (J2EE Servers)
- WebSphere application servers
- WebLogic application servers
- Oracle application J2EE servers
- JBoss application servers
- Computer systems (on which application servers are deployed)
The supported object types are selected based on the infrastructure elements currently supported by Tivoli CCMDB and Tivoli Application Dependency and Discovery Manager (TADDM). Actual configuration Items (CIs) corresponding to the CMDB Federation Model objects in CCMDB are retrieved from WSRR and are kept up to date. You must discover the CIs by using TADDM, with the discovery level set to at least Level 3.
For more information about Common Data Model, TADDM, and CCMDB, see the Related information section.
