什么是函数计算CFC 函数计算CFC(Cloud Function Compute)提供基于事件触发、全托管的云端计算能力。由于其“无服务器”特性,您仅需要开发业务代码并上传,无需关注和配置服务器资源,CFC 会托管您的代码并在代码需要执行时自动分配计算资源,使您的业务可靠地运行。 1分钟了解CFC 功能介绍 代码管理 您可以上传代码使用百度云 CFC。
产品定价 百度百舸·AI异构计算平台免费为用户提供服务,用户只需为实际使用的资源(如 PFS、CCR、CProm、BLS等)进行付费,具体计费标准可以参考 PFS定价 、 CCR定价 、 CProm定价 、 BLS定价 。
概述 CFC 提供基于事件机制,弹性、高可用、扩展性好、极速响应的云端无服务器计算能力。您可以仅关注业务逻辑的代码部分,无需关注和配置服务器资源,支持多种函数触发器,满足多样化的事件触发场景。 CFC API对于每个HTTP请求,认证签名放在Authorization头域中,后端统一认证。且后端在Response头域中会添加x-bce-request-id,作为请求唯一标识,方便追踪定位问题。
产品定价 云高性能计算CHPC免费为用户提供服务,用户只需为实际使用的资源(如 BCC、CFS、EIP等)进行付费,具体计费标准可以参考 BCC定价 、 CFS定价 、 EIP定价 等。
CFC提供了“无服务器”的计算能力,并不是真的没有服务器,而是使用者无需关心和服务器等底层资源相关的一切操作。用户可以将精力聚焦和业务相关的核心代码开中,然后将代码托管在CFC中,由CFC负责提供代码运行所需的环境,并且随时调度足够的资源满足代码运行的负载。
BCE-Serverless-Application-Model规范 BCE SAM 是用来定义百度函数计算CFC无服务器应用架构的模型,为本地开发工具bce-sam-cli提供指引。BCE SAM定义了一组对象,这些对象可以包含在模板定义文件中,以便轻松地描述CFC函数。 当前BCE SAM的版本号为2018-08-30。
5、点击“预留实例”,在弹框中选择配置预留实例数为“无”,点击确定,即可删除预留实例配置。
DuerOS触发器 DuerOS触发器是百度云函数计算CFC为 DuerOS技能开放平台 开发者用户提供的事件触发器。 百度开放的智能生态有两大开发者支撑平台:一个是“小度技能开放平台”,一个是“百度智能云”。借助两大平台,您可以在搭载DuerOS的智能硬件上开发出丰富的功能,实现AI能力的场景化落地。
函数返回 CFC函数计算平台会获取到函数执行完成后的返回值, 并根据调用类型进行处理。 目前支持三种类型调用方式,分别是同步调用(RequestResponse)、异步调用(Event)、DryRun,其中RequestResponse方式为默认类型。 同步调用: 当您同步调用某个CFC函数时, 函数计算CFC会运行该函数, 等待函数执行完毕并将运行结果等数据作为响应一并返回给调用方。
开通CFC服务 目前函数计算 CFC 服务已正式上线,您可以通过以下两种方式开通。 官网申请 参考入门指南 开通函数计算服务 从DuerOS开放平台申请 DuerOS开放平台开发者用户可以通过下面的步骤完成函数计算CFC服务的申请。 使用百度账号登录 DuerOS技能开放平台 。 若没有用户名,请先完成注册,操作请参考 注册百度账号 。