云开发 CloudBase

云原生一体化应用开发平台,与50多万开发者一起使用云开发快速构建小程序、Web、移动应用。

为移动应用开发提供后端云服务

腾讯云云开发产品详细信息

云开发(Tencent CloudBase,TCB)是腾讯云提供的云原生一体化开发环境和工具平台,为开发者提供高可用、自动弹性扩缩的后端云服务,包含计算、存储、托管等 Serverless 化能力,可用于云端一体化开发多种端应用(小程序、公众号、Web 应用、Flutter 客户端等),帮助开发者统一构建和管理后端服务和云资源,避免了应用开发过程中繁琐的服务器搭建及运维,开发者可以专注于业务逻辑的实现,开发门槛更低,效率更高。 

您可以使用控制台、SDK 等多种管理工具来接入、管理云开发的服务。

基础功能

云开发帮助开发者统一构建和管理云资源,为开发者提供一站式后端云服务。

云存储

  • 快速上传:提供文件存储空间,可在客户端和云函数端通过 API 使用存储。
  • 权限管理:基于用户身份的安全控制,带权限管理的云端下载。
  • CDN 加速:存储内的文件,天然 CDN 加速,提升用户体验。
    详情请参阅 云存储管理文档

云函数

  • 云端运行:无需采购、部署、运维传统硬件,节约人力及成本。
  • 高效开发:每个函数单独运行、部署,上传代码后即可自动部署,提升了独立开发和迭代的速度。
  • 弹性伸缩:根据请求量实现毫秒级实时弹性伸缩,函数未执行不产生任何费用。
    详情请参阅 云函数管理文档

云数据库

  • 文档型 DB:数据库包含多个近似于 JSON 数组的集合,数组中的对象是记录,格式为 JSON 文档。
  • 简单易用:数据库 API 包含增删改查,操作简单;支持触发器,满足特殊场景。
  • 权限控制:通过 API 在客户端内和云函数内进行数据操作,安全可靠。
    详情请参阅 云数据库管理文档

云接入

云接入提供标准 HTTP 服务,通过 HTTP 触发执行云函数,开发者无需使用 SDK、CLI 或者标准云 API,同时云接入提供鉴权和无鉴权访问让开发者构建更多应用场景。详情请参阅 云接入文档

静态托管

云开发静态网站托管支持通过云开发SDK调用服务端资源如:云函数、云存储、云数据库等,从而将静态网站扩展为全栈网站。详情请参阅 静态网站托管文档

安全规则

云开发在基础权限控制基础上,提供更高级、灵活、可扩展的一种权限控制方式,即安全规则。Web云开发的安全规则,针对不同角色/用户/场景,提供更精细化访问管控能力,在数据库的安全规则上,同步新增文件存储的安全规则。详情请参阅 安全规则文档

扩展能力

云开发提供基础的函数、数据库、存储、CDN等基础服务以外,还联合内外部产品团队共同输出云开发扩展能力。使用云开发扩展能力,可免除复杂的配置和调试,高效地调用腾讯云上的其他服务和资源。当前云开发扩展能力包括图像盲水印、图像标签、图像安全审核等。详情请参阅 扩展能力文档