更简洁、更快速!腾讯云 Serverless 云函数建立流程再次升级!

2021年02月24日 阅读数:8
这篇文章主要向大家介绍更简洁、更快速!腾讯云 Serverless 云函数建立流程再次升级!,主要内容包括基础应用、实用技巧、原理机制等方面,希望对大家有所帮助。

近期,腾讯云 Serverless 发布了云函数控制台建立流程升级版,进一步缩短了快速建立函数的流程。数据库

升级后的云函数控制台支持模版建立函数配置化引导,支持在云函数控制台建立应用。本文主要为您介绍云函数控制台升级版提供的全新能力。less

背景介绍

目前云函数 SCF 控制台已提供了上百个函数模版,覆盖 API 网关触发、COS 触发、Ckafka 触发等多种触发场景,涉及日志服务 CLS、云数据库 CDW 等数十种云产品。函数

随着云函数覆盖场景和对接云产品的增长,如何在建立流程中完成模版函数配置与建立,如何提供建立应用的能力,本次云函数控制台体验升级在这些方面作了优化和提高。优化

简化函数建立流程,快速完成函数建立

  1. 自动生成并填充函数名称,不管是模版建立仍是自定义建立函数,都会自动生成并填充函数名称,在快速建立函数的场景下,真正实现无需额外输入,点击【完成】一步完成函数建立。日志

  2. 仅展现函数建立的必填项,其余配置项折叠进高级配置中,避免增长没必要要的理解成本。code

模版建立函数支持配置化

按配置引导完成函数建立便可完成模版正常运行所依赖的所有函数配置。server

  1. 经过模版建立函数时,模版运行所依赖的配置项将提高到基础配置中优先展现,并自动填充模版正常运行的推荐值。
  2. 模版运行角色配置引导,选择配置并使用SCF模版运行角色,将会自动建立函数运行角色 SCF_ExecuteRole 并关联模版运行所依赖的策略,或按照文字指引选择关联了对应策略的已有运行角色。
  3. 环境变量配置引导,模版函数代码运行依赖的环境变量 key 已经预填充,按照 value 中的提示完成环境变量配置便可。

函数建立流程支持触发器配置

  1. 支持根据函数模版触发须要,自动建立定时触发器和 API 网关触发器。
  2. 支持根据函数模版触发须要,自动选中所需触发器,并自动填充触发器建立默认值。

和 Serverless Framework 打通,支持在云函数控制台建立应用

模版建立和 Serverless Framework 打通,在云函数控制台选择应用模版,单击【下一步】便可进入应用配置和建立流程。目前已经支持的应用有:ExpressLaravelNextjs SSRNuxtjs SSRSpringBootKoaFlaskEgg,应用建立完成后可在 Serverless Framework 控制台查看和管理。blog

和 CODING 打通,支持经过 CI 部署函数和应用

模版建立和 CODING 打通,在云函数控制台选择模版后单击【经过 CI 部署】便可在 CODING 侧完成经过 CI 建立一个函数或应用。ci

当前仅支持经过 CI 部署 Express 应用、Flask 应用和运行环境为 Node.js 12.16 的 Web 静态页面托管函数部署

One More Thing

当即体验腾讯云 Serverless Demo,领取 Serverless 新用户礼包 👉 serverless/start

欢迎访问:Serverless 中文网