云开发环境介绍
云开发环境(Environment) 是云开发的资源 隔离单位与计费单位。一个环境内包含一整套独立的数据库、云存储、云函数、云托管、身份认证、AI 能力与配额,环境之间数据完全隔离。
核心概念
| 概念 | 说明 |
|---|---|
| 环境 ID | 全局唯一标识,SDK 初始化、API 调用都需要传入 |
| 环境运行模式 | 创建环境时选择 PostgreSQL 数据库,环境即以 PG 模式 运行;未选择则为 传统模式,创建后不可切换 |
环境包含哪些资源
- 数据库:文档型数据库(默认初始化)+ PostgreSQL 数据库(创建环境时选择,环境自动以 PG 模式运行)
- 云存储:对象存储 + CDN 加速
- 计算:云函数(FaaS)、云托管(容器)、云服务器
- 静态网站托管:前端构建产物一键部署
- HTTP 访问服务:将云函数 / 云托管暴露为公网 HTTP 接口
- 身份认证:用户管理、登录方式、JWT 颁发
- AI:大模型、知识库、Agent