Deploying specs to the runtime

InfoSphere® MDM provides several services to handle the maintenance and retrieval of specs. You can either use a service to deploy a spec to the runtime, or you can use the InfoSphere MDM workbench to deploy a spec to the runtime.

To use the addSpec service to deploy a spec to the InfoSphere MDM runtime, you must ensure that the following conditions are met:
  • the proper CDMETADATAPACKAGETP and CDMETADATAINFOTP records are set up
  • the three schemas (internal, external, and localized) are well-formed and comply with InfoSphere MDM metadata specifications for specs
  • updates to a spec is backward-compatible with previous versions
These considerations make the maintenance of specs using InfoSphere MDM services a non-trivial task.

If you decide not to use the addSpec service to deploy the spec to the runtime, the InfoSphere MDM Workbench provides a set of tools to help you to develop, deploy and maintain specs. The tools automate many of the non-trivial tasks, such as generating the external schema and the localized schema, validating the schemas, deploying the specs to the InfoSphere MDM runtime, and maintaining versioning of the specs. Using the InfoSphere MDM Workbench, you can focus on implementing the internal schema, which is essential to meeting your business requirements.

If the specs are searchable, after deployment some additional administrative steps must be performed to ensure that search is optimally configured to achieve response time expectations with minimal resource usage.