有奖征文|投稿上云技术实践,赢取价值5000元大奖> HOT

操作场景

针对常用框架组件,您可以通过 Serverless 应用控制台 快速实现完整的应用开发部署流程。

前提条件

在使用控制台部署前,您需要先完成以下权限配置:

主账号授权

  1. 登录 Serverless 应用控制台,单击前往授权进入访问管理控制台。
  2. 在访问管理控制台的角色列表页,查看 SLS_QcsRoleCODING_QCSRole 服务角色是否创建成功。
    注意

    如果您已经创建过 CODING_QCSRole,请检查角色拥有权限是否完整,该角色需要基本策略列表如下:QcloudSLSFullAccess、QcloudSSLFullAccess、QcloudAccessForCODINGRole,如有缺少,请手动添加。

  3. 确定角色与权限都符合要求后,即可开始使用服务。

子账号授权

如果未开通 Serverless 应用中心Coding DevOps 的服务,请先与主账号联系,完成服务开通与角色创建(操作说明)。

操作步骤

步骤1:创建应用

  1. 登录 Serverless 控制台
  2. 单击新建应用,进入项目创建页面。
  3. 选择应用创建方式,支持应用市场创建Web 应用创建两种方式,您可以根据自己的实际情况,选择相应的创建方案。

    如果选择应用市场创建,您可以通过选择控制台提供的项目模板,快速创建一个应用。当前支持模板如下图所示:

    您也可以通过以下最佳实践文档了解更多:

  4. 单击下一步,根据页面提示,填写应用基本信息。
  5. 单击完成,将为您自动部署应用,您可以查看项目的部署日志。

步骤2:资源管理

Serverless 应用 页面,单击目标应用进入应用详情页,查看项目部署后输出的基本信息、部署日志等,方便您轻松实现项目的管理运维。

步骤3:开发部署

在应用详情页顶部,单击开发部署 > 更新应用,您可以轻松地实现应用的配置修改与二次部署上传,支持文件夹上传、代码托管、本地开发三种方式。

您可以通过上传文件夹的方式直接导入本地项目,对于 Node.js 框架,Serverless Framework 将自动为您创建层,并将依赖包 node_modules 传入层中完成部署。

目录