为了更好地支持开发者,百度云CFC与DuerOS技能开放平台深度整合,提供一站式解决方案,您可以很方便的将在技能开放平台上开发好的技能使用DuerOS触发器与CFC函数绑定。 例如语音响应,您只需要在技能开放平台上完成技能的开发、在百度云函数计算完成函数开发,同时完成相互配置,即可轻松打通业务流。
CDN触发器 用户可以为新建的函数或已有函数配置CDN触发器,创建函数的流程可以具体参考 创建函数 这里不再赘述。 这里假设用户已完成一个名为hello-cdn的Python函数的创建,以下内容以此为前提,指引用户在CFC控制台在函数管理页面中为函数配置触发器。接下来,我们将通过三步来完成一个触发器的设置。
函数创建BLS触发器后,CFC会定期下拉处理BLS对应日志集下日志流的消息。有关日志集和日志流的概念,您可以参考 BLS日志集 。BLS的openAPI您可以参考 API参考 。 配置 BLS 触发器 登录管理控制台,选择“产品服务> 函数计算 CFC”,进入“函数列表”页面。
应用场景 函数计算适用于承载由一个或者多个特定任务组成的应用或服务,这些任务可以是持续执行,也可以是达到某些触发条件时执行。在一些相对复杂的系统中,用户也可以把其中可以解耦拆分的任务部署到函数计算中,将其余无法解耦的部分部署在百度智能云其它服务中。 例如在图片审查的场景中,后端服务需要执行的任务是在新图片上传时,检查图片内容,将包含不健康内容的图片进行标记或者删除。
删除函数、更新函数代码、获取函数配置、更新函数配置、函数调用 获取函数版本列表、发布新版本 获取别名列表、创建别名、获取别名信息、删除别名 获取触发器列表、创建触发器、更新触发器、删除触发器
HTTP 触发器如何跨域调用? HTTP触发器使用可参考 https://cloud.baidu.com/doc/CFC/s/kjzmgugty,并在函数的response中设置 允许跨域的响应头 Access-Control-Allow-Origin : , 示例如下 dueros触发器的使用? CFC和dueros触发器的使用,您可以参考视频完成配置。
用户可以编排成一个完整的处理流程,通过函数计算提交媒体处理任务(或自建处理云函数),产出一个符合业务需求的输出。各任务的执行错误异常可以被可靠的重试,大大提升多媒体任务处理吞吐量。 自动化运维 自动化运维常见有步骤繁琐、时间长短不一、单机脚本可靠性低、依赖复杂、人工效率低等常见的挑战,另外进度无法可视化。工作流可以很好的解决这类问题。
7分钟理解Serverless的优势 通过使用CFC,您可以获得以下优势: 运维成本低 您仅需关注业务逻辑开发,函数计算提供运行环境和底层资源的可用性保障,运维成本大幅下降。 使用成本低 仅需为代码运行时的资源消耗付费,代码停止运行时不需承担任何开销,真正实现按需计费,使用成本大幅下降。 响应速度快 借助百度智能云容器技术,提供ms级别的事件响应能力,用户对资源调度和函数启动过程基本无感知。
nodejs nodejs/node_modules,nodejs/node8/node_modules nodejs_layer.zip └── nodejs/node_modules/bce-sdk-js python python,python/lib/python3.8/site-packages python_layer.zip └── python/bce-sdk-python 全部语言
功能概览 本地函数快速创建 本地函数的编译与依赖安装 本地函数执行 Nodejs、Python、Java 函数本地 Debug 本地函数部署到云端 自定义测试事件的创建 多地域云端函数列表、下载 云端函数调用 安装与设置 创建您的 百度云账号 ,并在个人信息的 安全认证 中创建一个 Access Key。