最佳实践

使用流程

最近更新时间:2020-04-09 17:22:42

云函数(Serverless Cloud Function,SCF)是腾讯云为企业和开发者们提供的无服务器执行环境,帮助您在无需购买和管理服务器的情况下运行代码。您只需使用平台支持的语言编写核心代码并设置代码运行的条件,即可在腾讯云基础设施上弹性、安全地运行代码。
本章节简要介绍了云函数的使用流程,以及通过云函数控制台、SCF CLI、SCF VS Code 插件完成的云函数创建、部署、测试及搭建服务的多个示例。

使用流程

以下为云函数使用流程图及基本步骤简介:

  1. 准备工作:包含 注册腾讯云账号、开通云函数服务、配置基本开发环境等。
  2. 编写函数:函数是调度与运行的基本单元,编写函数时需遵循函数接口规范。
  3. 本地测试:可在本地进行代码调试,并将代码部署到云端。
  4. 部署函数(含配置触发器):代码部署到云端后,云函数可在配置好条件后执行函数。函数的执行条件被称为触发器,您可以配置定时、API 网关、COS 等多种触发器。
  5. 云端测试:函数在云端部署完成后,可通过已配置的触发方式测试云函数。
  6. 查看日志:云函数支持以多种方式查看历史或实时的函数日志。
  7. 查看监控:可通过查看监控指标,了解函数运行的状况。
  8. 配置告警:对于线上生产业务非常关键。在配置告警后,当业务出现异常情况,您可以及时收到告警信息。

快速入门

快速入门可带领您体验完整的云函数使用流程,您可以根据如下示例进一步熟悉云函数以及开发者工具:

开发者工具

腾讯云 Serverless 团队提供了丰富的开发者工具帮助您使用云函数:

您还可通过了解 云函数的工作原理开发指南、使用 开发者工具 构建云函数、体验 最佳实践 ,掌握更多关于使用云函数构建生产系统的信息。

目录