核心概念
更新时间:2019-06-14
-
应用
在CNAP中,应用是由用户定义的一个业务单元,或者一组相互关联的服务合集。如企业的官网可以作为一个应用部署在CNAP中,某物流企业的供应链管理系统,也可以作为一个应用来管理。用户可以在CNAP中创建应用、部署应用、并管理应用的完整生命周期。
-
工作空间
CNAP通过工作空间为同一个百度智能云账户下的不同业务/项目组提供逻辑隔离的应用运行环境。如某个金融企业在使用CNAP时,为其信贷部门和财务管理部门创建不同的工作空间,这两个部门的开发人员将分别在各自的工作空间中进行应用部署和运维,从而加强对权限和资源的管理。
-
环境
环境在工作空间内,用于管理不同场景中部署应用所需的不同资源和配置。比如在工作空间内划分生产环境、测试环境、开发环境,可以为不同的环境提供不同的底层资源,部署应用的不同版本,以避免在开发和测试环境中频繁修改代码和配置时对生产环境的污染。
-
集群
集群是一个云服务器的集合,为CNAP提供资源管理和调度的接口。用户可以通过导入集群的方式,为不同的工作空间、环境提供用于实际部署应用的基础云资源。用户需要在百度智能云上采购服务器以搭建集群,然后通过CNAP的导入功能将集群关联到需要使用资源的工作空间和环境中。
-
部署组
部署组是一个应用在CNAP中的实际部署单元,当一个应用被实际部署到某个环境中时,即产生一个部署组。一个应用可以在不同环境中创建出多个部署组,用户可以分别对这些部署组进行更新、管理和运行状态的监控。