Option DP – Deploy
ISPW Deploy provides the capability to deploy software components into different execution environments and is a companion product to the base ISPW product. The diagram illustrated in the following figure shows how the two products coexist.
Option DP
Base ISPW
The base ISPW product provides Application Lifecycle Management functions (such as software configuration, change, and process management) using a promotional model. The Change Cycle is modeled by defining a hierarchy of levels where each level represents one stage in the cycle.
Each ISPW lifecycle level can also be used as an execution environment that is directly managed as part of the Change Cycle. This eliminates the need for additional steps to maintain and deploy into separately managed execution environments.
Reasons to Use ISPW Deploy
However, if an organization needs to separate the development and delivery of Application releases from their Deployment into the execution environments, ISPW Deploy can be used.
How Does ISPW Deploy Work?
The ISPW Administrator defines the execution environments in ISPW Deploy. It uses Deploy Requests as the mechanism for requesting and processing a software deployment. These Deploy Requests specify the software components to be deployed, the target execution environment, timing, and other processing constraints.
ISPW Deploy will then process the request, according to the constraints specified, by distributing the components to the target Deployment Systems and activating them. At a minimum, this involves placing the component in the correct storage location—but could also include Adaptation of the component where necessary, as well as initiating other processes required to make the component active.
The ISPW Administrator will define how Applications in base ISPW are connected to the desired execution environments in ISPW Deploy.
Deployment into an execution environment can be initiated automatically from base ISPW. When ISPW determines that deployment is necessary, it creates an appropriate Deploy Request that is then processed by ISPW Deploy. The status of the Deploy Request is reflected in the ISPW Task and Set status, and the full details of the Deploy Request can be easily accessed from base ISPW.