Deployment Options
There are three basic deployment options. Review the following strategies and choose the strategy that best supports your organization's SDLC and its governance objectives.
Single-Stage Deployment. The entire SDLC is represented within one instance of
CentraSite. You deploy and maintain a single registry and the assets you place in the registry remain over their entire lifecycle.
When you use single-stage strategy, you map all three basic phases of the SDLC to a single lifecycle model in CentraSite. To promote an asset through the SDLC, you simply switch the asset's lifecycle state in the registry. For example, moving an asset from the development phase to the test phase.
The following figure shows single-stage deployment.
Two-Stage Deployment. In a two-stage deployment, the SDLC is split between two instances of
CentraSite. One instance, called the creation
CentraSite, is used to manage assets during the development and test phases of the SDLC. The other instance, called the consumption
CentraSite, manages assets that are in the production phase of the SDLC.
This strategy enables your organization to completely separate assets in the pre-production phases from assets that are actually operational. In some organizations, the physical separation of development and production systems is necessary to satisfy legal regulations.
When you use the two-stage approach, the SDLC is represented by two lifecycle models in CentraSite. One lifecycle model exists on the creation CentraSite, this model represents the states that make up the development and test phases of the SDLC. The other model exists on the consumption CentraSite, this model represents the states that make up the production phase of the SDLC.
To promote an asset to a phase of its lifecycle that resides on another stage, you export the asset from its current registry and import it into the registry that hosts the next phase of its lifecycle.
Three-Stage Deployment. In a three-stage deployment, you deploy a separate registry for each major phase of the SDLC: Development, Test, and Production.
Each registry has a lifecycle model that represents the states that make up its phase of the SDLC. You can promote an asset from one phase to the next by exporting the asset from its current registry and importing it into the registry that hosts the next phase of the SDLC.