一、概述
如果你是首次使用云函数,建议先阅读 快速开始 文档,快速体验云函数的基本功能。
云开发还提供了 函数型云托管 服务,具有更强的性能和更丰富的特性,你可以根据实际需求选择合适的服务。
二、快速开始
·如何编写云函数 – 学习如何编写云函数
·定时触发器 – 定时触发云函数
·预置并发 – 常驻云函数实例
·CLI管理云函数 – 通过命令行快速管理云函数
·层管理 – 将依赖库、公共代码文件等资源独立管理,实现多个函数间的代码复用
·云函数安全规则 – 精确控制用户调用云函数的权限
三、什么是云函数
云函数是一种事件驱动的计算服务,它允许你:
·专注业务逻辑:只需编写核心业务代码,无需关心服务器配置、维护和扩容
·按需执行:函数仅在被调用时运行,不消耗资源时不产生费用
·自动扩缩:根据请求量自动调整计算资源,从零扩容到千万级并发
·多触发源:支持 SDK 调用、HTTP 请求、定时器等多种触发方式
四、多端访问
·支持 Web、小程序、Node.js 等多种 SDK 调用
·提供 HTTP 接口,支持任意客户端访问
·与 CloudBase 其他服务无缝集成,内部调用无需密钥
五、零运维
·免服务器管理,自动处理基础设施
·内置负载均衡和故障转移
·支持多种运行时:Node.js、Python、Java、Go、PHP
六、弹性伸缩
·毫秒级冷启动,快速响应请求
·自动扩缩容,最大并发数达 1000
·按实际使用量计费,空闲时零费用
七、开发便捷
·使用 CloudBase CLI 工具 快速部署
·支持 云开发平台/云函数 可视化管理
·丰富的示例和模板,快速上手
八、使用场景
·API 服务:构建 RESTful API 和 GraphQL 服务
·数据处理:文件处理、数据转换、图片处理等
·定时任务:数据同步、报表生成、清理任务等
·事件处理:消息队列处理、Webhook 响应等
·Web 应用:SSR 渲染、实时通信、文件上传等