CVP shell allows users to choose a deployment type during the configuration step of installation. A deployment type can be understood as a special resource and component model based on a particular use case. This allows users to pick a CVP profile that fits their specific use case.