上云无忧 > 文档中心 > 腾讯云 Serverless 应用中心 - 控制台开发指南
Serverless 应用中心
腾讯云 Serverless 应用中心 - 控制台开发指南

文档简介:
操作场景: 针对常用框架组件,您可以通过 Serverless 应用控制台 快速实现完整的应用开发部署流程。
*此产品及展示信息均由腾讯云官方提供。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

操作场景

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

前提条件

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

主账号授权

1. 登录 Serverless 应用控制台,单击前往授权进入访问管理控制台。
2. 在访问管理控制台的角色列表页,查看 SLS_QcsRoleCODING_QCSRole 服务角色是否创建成功。
注意
如果您已经创建过 CODING_QCSRole,请检查角色拥有权限是否完整,该角色需要基本策略列表如下:QcloudSLSFullAccess、QcloudSSLFullAccess、QcloudAccessForCODINGRole,如有缺失,请手动添加。
3. 确定角色与权限都符合要求后,即可开始使用服务。

子账号授权

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

操作步骤

步骤1:创建应用

1. 登录 Serverless 应用控制台
2. 单击新建应用,进入项目创建页面。
3. 选择应用创建方式,支持应用市场创建Web 应用创建两种方式,您可以根据自己的实际情况,选择相应的创建方案。
应用市场创建
Web 应用创建
如果选择应用市场创建,您可以通过选择控制台提供的项目模板,快速创建一个应用。当前支持模板如下图所示:

您也可以通过以下最佳实践文档了解更多:
部署融合媒体转码应用
部署全景录制
部署融合媒体转码应用
如果选择Web 应用创建,您可以通过选择控制台提供的框架模板,快速创建一个 web 应用。当前支持框架如下:
支持框架
相关文档
Express 框架
快速部署 Express 框架
Koa 框架
快速部署 Koa 框架
Egg 框架
快速部署 Egg 框架
Next.js 框架
快速部署 Nextjs 框架
Nuxt.js 框架
快速部署 Nuxtjs 框架
Nest.js 框架
快速部署 Nestjs 框架
Flask 框架
快速部署 Flask 框架
Django 框架
快速部署 Django 框架
Laravel 框架
快速部署 Laravel 框架
4. 单击下一步,根据页面提示,填写应用基本信息。
5. 单击完成,将为您自动部署应用,您可以查看项目的部署日志。

步骤2:资源管理

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

步骤3:开发部署

在应用详情页顶部,选择开发部署 > 更新应用,您可以轻松地实现应用的配置修改与二次部署上传,支持文件夹上传、代码托管、本地开发三种方式。
文件夹上传
代码托管
本地开发
您可以通过上传文件夹的方式直接导入本地项目,对于 Node.js 框架,Serverless Cloud Framework 将自动为您创建层,并将依赖包 node_modules 传入层中完成部署。

目前支持 GitHub、GitLab、GiteeCODING 的代码仓库地址,也支持公开的自定义代码库,您可以通过选择应用的触发方式,完成应用的自动更新,详情请参见 项目触发方式管理

您可以下载代码到本地,安装 Serverless Cloud Framework 并进行本地开发,构建项目并部署。

相似文档
  • 简介: 每执行一次 scf deploy,即部署一个 serverless 应用。一个 serverless 应用是由单个或者多个组件实例构成,每个组件对应一个实例。 每个实例都会涉及一个 serverless.yml 文件,该文件定义了组件的一些参数,这些参数在部署时用于生成实例的信息。例如 region,定义了资源的所在区。
  • 前提条件: 了解 快速部署、 了解 Serverless 应用、 了解 账号和权限配置。 开发流程: 一个项目的开发上线流程大致如下:
  • 概述: 灰度发布(又名金丝雀发布)是指在黑与白之间,能够平滑过渡的一种发布方式。Serverless 应用的灰度发布是配置云函数别名的流量规则,针对别名中两个不同版本的云函数进行流量规则配置。Serverless Cloud Framework 支持的两种方式别名配置:默认别名和自定义别名。
  • 操作场景: Serverless Cloud Framework 提供了多个基础资源组件,用户可以通过不同组件的结合使用,快速完成云端资源的创建与部署,本教程将指导您如何使用已有组件,构建您自己的多组件 Serverless 应用模板。
  • 由于云函数限制,目前只支持上传小于50MB的代码包,当您的项目过大时,您可以将依赖放在层中而不是部署包中,可确保部署包保持较小的体积。层的具体使用请参考 层管理相关操作。
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部