Deploy Applications

To deploy designed applications, the release manager uses processes to create deployments. Each process functions as a deployment step. The deployment template determines the order of the deployment steps and acts as a framework for the deployment plan. The deployment plan associates the deployment steps with an artifact package and holds the release-specific parameter values. From the deployment plan, the release manager creates deployments for specific environments.
ra55
To deploy designed applications, the release manager uses processes to create deployments. Each process functions as a deployment step. The deployment template determines the order of the deployment steps and acts as a framework for the deployment plan. The deployment plan associates the deployment steps with an artifact package and holds the release-specific parameter values. From the deployment plan, the release manager creates deployments for specific environments.
You create the following objects to deploy an application:
  1. Deployment Template
    The deployment template compiles processes and deployment steps and determines the order of the deployment steps. The deployment template is a framework of deployment logic that can be reused across deployments and deployment plans.
  2. Project
    The project is a container for deployment plans that represent a single milestone or increment of work. In an agile environment, the project often represents a development sprint.
  3. Deployment Plan
    The deployment plan associates the deployment steps in a deployment deployment with an artifact package and holds the release-specific parameter values. The deployment plan often represents a specific build of an application within a sprint. A deployment plan is reusable across deployments.
  4. Deployment
    The deployment is a specific deployment of an application from a deployment plan in a single environment. You can create multiple deployments from a single deployment plan to deploy the application in multiple environments.
The following diagram shows how the deployment objects relate to one another:
deploymentobjects
deploymentobjects
Complete the following process to deploy an application: