云托管是云开发提供的新一代云原生应用引擎,支持托管用任意语言和框架编写的容器化应用。和云开发其他产品(云函数、云数据库、云存储、扩展应用、HTTP 访问服务等)一起为用户提供云原生一体化开发环境和工具平台,为开发者提供高可用、自动弹性扩缩的后端云服务,可用于云端一体化开发多种端应用(小程序、公众号、Web 应用等),避免应用开发过程中繁琐的服务器搭建及运维,使开发者可以专注于业务逻辑的实现,开发门槛更低,效率更高。
场景
面向服务托管后台服务
使用传统技术栈的后台服务,难以承担云函数改造成本,运用云托管可快速迁移存量业务,同时支持东西向通信微服务和服务常驻。
流量不稳定触发型业务
可按实时流量自动扩缩容,按实际用量计费,大大降低成本。配合云开发其他业务能力可同时降低数据库、存储使用成本。
安全私有化
对安全性有较高要求的业务,支持部署在用户的私有集群,并提供混合云部署方案。
云托管特性
不限语言
开发者可使用任意自己喜爱的语言和框架,包括但不限于Java,PHP,Go,Python。上传镜像即可快速部署,也可上传代码包或提供 GitHub/GitLab 代码库授权,由云托管自动构建部署。
流量驱动
实例数量可依据流量变化在用户设定的数量区间内自动伸缩,灵活响应同时实现服务常驻,节约资源成本且无需运维。
低迁移成本
存量业务迁移至云托管 CloudBase Run 几乎不需要改造代码,不需要重构业务改造成函数模式,实现无痛迁移,快捷方便享受 Serverless 模式带来的便利性。
兼容 Knative
兼容 Knative 生态标准,有良好的社区基础和完备的社区生态。可在各云厂商之间无缝迁移,无需担心技术锁定,进入“云原生”时代。
跨平台
基于 Knative 提供跨平台部署可行性;以 EKS 为基础提供容器托管能力,解决计算资源私有化部署问题以支持私有化/混合部署。
云开发框架
可与云开发其他功能联动,利用云数据库、云存储等基础服务大大提升应用整体开发效率。包括相关 SDK 能力、鉴权、用户管理等面向端的能力帮助用户快速开发。
Q&A
Q:云托管和云开发的关系是什么?
A:云托管是云开发提供的一种无服务器容器托管平台,您可不使用云开发的其他资源,单独使用云托管,也可集成云开发的 SDK,联合使用其他函数、数据库等资源。
Q:云托管 CloudBase Run 支持什么语言?
不限制任何语言与框架,开发者可用任意自己喜爱的方式进行代码编写,Java,PHP,Go 来者不限。
Q:是否需要改造为云函数才能使用云托管?
【什么是云托管,有哪些优势()】面向代码/镜像提供 Serverless 服务, 无需做云函数改造。