产品优势 在传统的云服务模式中,用户在部署运行一个业务前,需要关心云资源如何分配和调度,需要关注应用运行环境的搭建和升级,这两个步骤通常要花费大量的时间和精力,并且需要持续投入来进行优化。 CFC提供了“无服务器”的计算能力,并不是真的没有服务器,而是使用者无需关心和服务器等底层资源相关的一切操作。
配置使用步骤 使用函数计算CFC创建一个自定义技能的步骤如下,详见 DuerOS开放平台开发者使用CFC构建Custom-Skill典型实践 ,您可以按照典型实践配置并使用该触发器: 开通CFC服务 创建函数 测试函数 查询BRN 绑定DuerOS 技能 和 CFC 函数 测试 DuerOS 技能 更多例子 关于如何使用DuerOS触发器,您还可以参考更多例子: DuerOS技能开放平台-自定义技能
概述 函数计算工作流(XFlow)是一种 Serverless 编排服务,可让您结合 CFC 函数和其它百度云服务,按照您定义的时序逻辑来构建应用。在 XFlow 的图形化控制台,您可以看到应用由一系列事件驱动的步骤组成。 工作流的定义基于状态机和节点,每个节点内设定自身的执行逻辑和下一步要执行的节点,所有节点串联起来形成一个状态机。
控制台使用示例 开通服务 登录 百度智能云管理控制台 。 选择“产品服务->计算->函数计算CFC”进入函数计算。 首次进入,点击“授权并开通服务”,进入函数管理页面。
抵扣顺序 CFC扣款顺序:2023年3月10日0点前,付费资源套餐包 > 免费额度 > 按需计费,即优先使用已购买的资源套餐包,当资源包用完或到期后,再使用免费额度,免费额度用尽后,采用按需付费的计费模式;2023年3月10日0点后,免费套餐包 > 付费资源套餐包 > 按需计费,即优先通过免费套餐包进行抵扣,免费套餐包用尽后,使用付费资源套餐包,付费资源套餐包用尽或到期后,采用按需付费的计费模式。
您可以将日志输出到 stdout 和 stderr,函数计算服务会自动收集这些日志。
任务节点(operation) 节点类型之一,用于定义工作流调用的云服务资源信息,执行 operation 节点会调用相应的资源,如调用函数计算服务的函数。 循环节点(foreach) 节点类型之一,用于定义并行执行多个相同的分支,功能等同于foreach循环。 并行节点(parallel) 节点类型之一,用于定义并行执行多个不同分支。
配置 BLS 触发器 登录管理控制台,选择“产品服务> 函数计算 CFC”,进入“函数列表”页面。 点击创建函数,选择从模版创建函数,模版选择bls-log-analysis(该模版函数实现了从BLS中拉取日志数据并输出)。 点击左侧导航栏中的“触发器”,进入函数配置页面,点击“新增触发器”。在弹出框中选择 BLS 触发器。
访问公网 函数未配置 VPC 前,函数的出站流量从函数计算服务的公共公网出口流出,因此能够正常访问公网。给函数配置 VPC 后,函数会进入 VPC 内的子网,所有出站流量均进入 VPC。如果函数同时需要访问 VPC 和公网,那么您需要在 VPC 中配置 NAT 网关 ,并绑定 弹性公网 IP 。
登录管理控制台,选择“产品服务>云函数计算 CFC”,进入“函数列表”页面。 在“函数列表”页面,点击名称为hello-cdn的函数,进入函数详情页面。 在函数详情页中编写函数代码,以对触发操作做出适当的处理,之后点击右下角保存按钮完成函数的修改操作。