介绍
所有文档

          函数计算 CFC

          介绍

          函数计算CFC(Cloud Function Compute)提供基于事件触发、全托管的云端计算能力。由于其“无服务器”特性,您仅需要开发业务代码并上传,无需关注和配置服务器资源,CFC 会托管您的代码并在代码需要执行时自动分配计算资源,使您的业务可靠地运行。

          代码管理

          您可以上传代码使用百度云 CFC。CFC 提供多种代码管理方式:

          • 控制台编辑代码:适用于没有外部依赖的业务代码,直接在控制台界面上编辑代码。
          • 上传代码 ZIP 包:将所有依赖和代码打包成 ZIP 并上传至 CFC,平台将根据函数配置识别入口函数并执行。
          • 从 BOS 上传:将打包好的 ZIP 函数代码事先存储在 BOS 中,然后通过 BOS 文件路径上传更新 CFC 函数代码。

          事件触发

          函数计算通过事件触发器连接到其他服务,当对应服务发出请求时,函数即会响应运行,做出相应处理和反馈。例如:通过BOS触发器将函数连接到百度智能云对象存储服务,设置函数响应BOS的新建对象事件。当用户的对象存储中增加新的文件时,函数即被触发运行,对新上传的文件进行诸如内容检查等操作。

          支持多开发环境

          CFC 支持多种开发环境,您可以选择适合您自身的开发语言,完成函数编写。目前已支持的语言包括:

          • Go
          • Java 8
          • Lua 5.3
          • .NET Core 2.2
          • Node.js 10
          • Node.js 12
          • Node.js 8.5
          • PHP 7.2
          • PowerShell 6.2
          • Python 2.7
          • Python 3.6

          免于运维

          利用函数计算,开发者完全无需创建和管理后端服务器,只要开发完业务代码即可快速启用服务,大大提高工作效率。函数计算支持多种编程语言和函数触发器,满足多样化的事件触发场景,同时提供弹性、高可用、扩展性好、极速响应的资源调度能力,保障用户业务的高性能运转。

          按使用付费

          用户仅需为函数运行时实际占用的资源付费,当函数不被调用时不会产生任何费用,从而达到成本的最优化。

          上一篇
          功能发布记录
          下一篇
          产品优势