部署

部署(Deployment)是指将一个部署单元类型(Deployment Unit Type)部署到环境中,进而转化为一个工作负载(Workload)。部署包括四个阶段:初始化,构建(Build),布置(Provision)和后置处理。

概念关系

概念关系
环境(Env)一个环境可以有多个部署,取决于定义文件里面一个环境关联的部署单元的数量
部署单元(Deployment Unit)每个部署单元在环境中被部署
项目初始化部署的第一阶段,初始化项目,包括下载已有项目的代码,或者上传源系统的项目代码到新项目中
构建(Build)部署的第二阶段,具体内容由定义文件声明
布置(Provision)部署的第三阶段,具体内容由定义文件声明
后置处理部署的第四阶段,处理部署缓存、备份等任务
工作负载(Workload)部署后的应用、服务、认证的实例化