Default language.

Space announcement This documentation space provides the same content as before, but the organization of the content has changed. The content is now organized based on logical branches instead of legacy book titles. We hope that the new structure will help you quickly find the content that you need.
Space announcement To view the latest version of the product documentation, select the version from the Product version menu above the navigation pane.

Code Pipeline Deploy Architecture


The execution environments into which deployment is required are first defined to Code Pipeline Deploy using the Deploy Maintenance functions. See Deploy Maintenance Functions.

Code Pipeline Deploy uses Deployment Requests as the mechanism for requesting and processing a software deployment. A Deployment Request specifies the set of software components to be deployed, the target execution environment and timing, and other processing constraints.

Code Pipeline Deploy will then process the request, according to 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.

For deployment integrated with base Code Pipeline, additional definitions are necessary in base Code Pipeline to connect the applications being managed to the desired execution environments in Code Pipeline Deploy.

Deployment into an execution environment can be initiated automatically from base Code Pipeline. When Code Pipeline determines that deployment of a component using Code Pipeline Deploy is necessary, it creates an appropriate deployment request that is then processed by Code Pipeline Deploy. The status of the deployment request is reflected in the Code Pipeline Task and Set status, and the full details of the deployment request can be easily accessed from base Code Pipeline.

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*