Siebel Application Deployment Manager Guide > Overview of the Siebel ADM Architecture > About the Siebel ADM Target Environment >

Application Deployment Manager Processor


This topic is part of About the Siebel ADM Target Environment.

The Application Deployment Manager Processor (alias ADMProc) server component processes the deployment or activation of database and repository deployment units. It is also responsible for sending the deployment status back to the Management Server through a Java MBean in the Siebel Management Agent. The only way that ADM can start a server task of this server component is by generating a server request. A Java MBean in the Management Agent invokes the ADM Object Manager server component to submit this request through its SubmitRequest method.

To run tasks for the ADMProc component on the Siebel Server, the ADM component group must be enabled. Administrators can in this way control which Siebel Servers participate in the deployment of database and repository units. This type of control provides the following benefits:

  • Parallel deployment and load balancing. The Siebel Server tasks are submitted as asynchronous server requests, which are distributed across all servers hosting the target ADMProc component. You can control which servers host these tasks by enabling or disabling the ADMProc component on individual Siebel Servers, as required. However, deployment units with repository objects are always deployed serially, so that multiple units are not deployed overlapping each other, which could leave the Siebel Repository in an unstable state.
  • Isolation of deployment from normal business. One or more servers can be dedicated to ADM deployment, while other servers are still used for normal business operations. This arrangement is achieved by having Siebel Servers hosting the ADM component group without hosting any of the component groups for user Object Manager components. Updates of the Siebel Repository File (.srf) or other deployment-related configuration changes can be made only on the dedicated servers without affecting the normal business operations on the other servers.
Siebel Application Deployment Manager Guide Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices.