CDA Deployment Model

Deployment models are the core of CDA. They orchestrate all the entities that are necessary to automate the continuous delivery of applications and their associated artifacts and configuration. This topic introduces these entities (Applications, Components, Packages, Workflows, Profiles, Login objects, Environments, and Targets), describes how they interact and suggest the optimum working sequence when designing a model.

This page includes the following:

Overview

The following graphic depicts the deployment process. Click the image to expand it.

Graphic depicting the deployment process in ARA

Applications, which typically consist of several Components, are the entities to be deployed. The actual content that you want to deploy is defined in a Package.

Workflows are the entities that carry out physical deployments and describe their steps and logic. They need the Profiles that link Applications to Environments and the Login objects that provide access to the Agents. The Agents handle the Workflow execution.

Finally, Environments and Targets determine where you deploy.

Watch the Video

View our short introductory video: