主要特性
一、 应用管理
应用管理主要包括:
1、应用创建
- 通过官方提供或者社区提供的模板创建应用,这些模板符合Serverless Devs标准。
- 通过已有的托管代码仓库创建应用,仓库代码需要符合Serverless Devs标准。
应用创建成功后可通过devsapp域名访问(供学习和测试使用,30天回收),用户也可以自定义域名。
2、应用信息查看
- 查看指定环境下的 应用信息、环境信息、代码源、部署历史和资源信息。
3、应用信息修改
- 编辑指定环境下的 应用信息的描述。
- 编辑指定环境下的 环境信息的描述、分支绑定以及触发方式。
- 部署指定环境下的 管理、部署归滚等。
4、应用删除
- 删除不再使用的应用,支持关联删除相关资源。
二、环境管理
环境承载了应用的构建部署规则。应用和环境是一对多的关系(一个应用可以对应测试、生产...等多套环境)。
环境管理主要包括:
1、创建环境**
**
**
- 输入环境的基本信息、触发构建规则、日志(可选)、VPC访问(可选)、挂载 NAS 文件系统(可选)、角色名称 以创建一个环境。友商支持 测试环境、预发环境、生产环境 这3种类型的环境,同一个类型可以创建多个。支持只创建环境和创建并部署两种创建操作。
2、切换环境以查看不同的环境下的应用信息****
- 在应用详情页通过环境下拉选择指定环境。
3、删除环境
- 删除不再使用的环境,支持关联删除相关资源。
三、流水线管理
通过流水线与任务模型,用户可以编排一个符合自身预期的CI/CD流程。
费用:
- 默认采用多租账号模式(免费)。
- 用户也可以选择运行在用户账号下的流水线。
触发方式:
- 手动。
- 自动。
管理方式:
- 在创建应用时,配置触发方式、执行环境。
- 在查看应用时,点击流水线管理,配置流触发方式、执行环境、描述文件、机器人通知,配置环境变量,配置描述文件(支持平台管理、代码托管)