函数计算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

    免于运维

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

    按使用付费

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

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