上云无忧 > 文档中心 > 百度智能云函数计算 CFC 入门教程
函数计算CFC
百度智能云函数计算 CFC 入门教程

文档简介:
函数计算(CFC)让您仅需要管理自己的业务代码,而无需关心运行代码所需的服务器资源,您将代码打包在函数中,托管在CFC中运行即可。 本文将简要介绍CFC的基本使用流程,和通过不同方式快速创建和管理您的函数。
*此产品及展示信息均由百度智能云官方提供。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

函数计算(CFC)让您仅需要管理自己的业务代码,而无需关心运行代码所需的服务器资源,您将代码打包在函数中,托管在CFC中运行即可。

本文将简要介绍CFC的基本使用流程,和通过不同方式快速创建和管理您的函数。

开通函数计算服务

在使用函数计算之前,你需要先开通函数计算服务:

操作步骤

  1. 打开百度智能云官网,通过【产品】-【云基础】-【Serverless】-【函数计算 CFC】进入函数计算主页。

  2. 在函数计算主页,点击立即购买按钮。

  3. 点击“授权并开通服务”,完成函数计算服务开通。

使用流程

函数计算的基本使用流程如下图所示: 

  1. 创建函数:函数名称、描述和运行语言等基本信息。创建函数具体步骤可参考创建函数。同时,百度云为您提供了部分函数模版,创建函数时可以从模板创建函数。
  2. 提供代码:可以将您的业务代码zip包上传至函数中,也可直接上传来自百度云对象存储(BOS)中的相关zip代码包;其中,函数运行时为Node.js、Python、Php、Lua、PowerShell的函数可以选择在线编辑函数的代码。
  3. (可选)配置触发器:如果您的函数需要被某些特定事件触发执行,则可以为函数配置对应的触发器。
  4. (可选)配置运行环境:如果您的函数对环境变量、内存大小等运行环境有要求,则可以进行自定义配置。在函数创建完毕后,您可以通过控制台修改函数配置
  5. 执行函数:当触发器对应的事件发生时,函数将被调用执行,函数计算自动为其分配资源,无需您手动干预。
  6. 查看日志:在函数执行后,您可以在运行日志中查看函数的执行结果和监控数据。

使用方式

目前您可以通过4种不同的方式来创建和管理您的函数,包括:

  1. 百度智能云控制台:通过可视化UI管理函数
  2. 函数计算Open API:在任何开发语言中快速管理函数
  3. 函数计算SDK:在一些常用语言中,更便捷地管理函数;现已上线Python2、Python 3、Node.js、Java等SDK,详情参考SDK使用示例。
  4. 本地开发环境:在您熟悉的IDE环境中管理函数

您可以根据具体情况选择以上的不同方式,来完成函数的创建、编辑和执行流程。关于这些方式的具体操作,请参考操作指南。

相似文档
  • 登录百度智能云管理控制台。 选择“产品服务->计算->函数计算CFC”进入函数计算。 首次进入,点击“授权并开通服务”,进入函数管理页面。 创建函数: 本示例演示从头创建函数,从模版创建函数的更多信息请参阅CFC从模版创建函数。 1.在函数管理页面,点击“创建函数”,完成填写新建函数的信息和创建:
  • 登录成功后,在控制台页面选择 "产品服务>计算> 函数计算CFC",进入函数列表页面,点击创建函数,进入创建函数界面。 从头创建一个函数: 在选择模版页面,创建函数选择 "空白函数"。点击 下一步 进入函数配置页面。
  • 登录管理控制台,选择“产品服务>云函数计算 CFC”,进入“函数列表”页面。 点击需要测试的函数名称,进入函数详情页面。 点击右上角的测试按钮,运行函数,并在弹出的菜单栏中,输入执行函数所需要的事件。事件是一个 JSON 串,如果这里创建了一个DuerOS的话,事件的 JSON 串需要遵循DuerOS的 API 协议。
  • 您可以将函数执行的日志存储至百度云日志服务,再根据日志服务中存储的函数日志来执行代码调试、故障分析、数据分析等操作。本文介绍如何使用控制台来为云函数配置日志存储,并查看函数执行的日志。
  • 目前函数计算 CFC 服务已正式上线,您可以通过以下两种方式开通。 官网申请:参考入门指南 开通函数计算服务。 从DuerOS开放平台申请: DuerOS开放平台开发者用户可以通过下面的步骤完成函数计算CFC服务的申请。
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部