介绍
云托管(Tencent CloudBase Run)是新一代云原生应用引擎,支持托管用任意语言和框架编写的容器化应用,为开发者提供高可用、自动弹性伸缩的云服务,避免应用开发过程中繁琐的服务器搭建及运维,使开发者可以专注于业务逻辑的实现,开发门槛更低,效率更高。
云托管支持两种模式:
- 容器模式:适合部署任何语言、框架的容器化应用。
- 函数模式:适合托管云函数代码,开发更简单高效。👉 详细介绍见:函数型云托管
产品特性
优势 | 说明 |
---|---|
🚀 免服务器运维 | 无需购买、管理、维护服务器,节省运维成本 |
📈 自动弹性伸缩 | 实例数量随流量自动调整,支持缩容到 0,按需扩容 |
💰 按量计费 | 只为实际用到的资源付费,最小粒度 0.25 核,避免资源浪费 |
🏁 上手门槛低 | 无需集群运维、无需写 YAML 配置,专注业务开发 |
🛠️ 支持多种语言框架 | 支持 Java、PHP、Go 等多种主流语言和框架 |
🔄 迁移成本低 | 现有应用无需重构即可迁移到云托管 |
🖼️ 镜像/代码部署灵活 | 支持上传镜像或直接上传/拉取代码自动构建 |
资源模型
云托管的资源模型分为三层:服务 → 版本 → 实例。
- 服务:你的业务单元,每个服务有独立的访问域名。
- 版本:服务的不同部署版本,可用于灰度发布、A/B 测试等。
- 实例:实际运行的容器,数量随流量自动伸缩。
上图展示了三个示例服务 TestA、TestB、TestC。每个服务都包含了两个版本,每个版本对应着一组 0 ~ N 个实例(容器)资源。
访问与流量分配
- 每个服务有一个系统分配的默认域名(可自定义)。
- 用户访问服务时,系统会根据流量分配规则,将请求路由到对应的版本。
- 实例数量会根据请求量自动调整,无请求时可缩容到 0,不产生费用。