跳到主要内容

概述

云服务器能力是云开发 CloudBase 提供的安全可靠的弹性计算服务。通过云开发控制台,您可以快速创建和管理轻量应用服务器,用于部署和运行您的应用程序。随着业务需求的变化,您可以实时调整服务器配置和计算资源。

产品说明

云服务器能力包含轻量应用服务器云服务器 CVM 两种类型。当前云开发平台仅提供轻量应用服务器的集成管理能力,后续将逐步开放云服务器 CVM 的支持。

什么是轻量应用服务器

轻量应用服务器(Lighthouse)是新一代开箱即用、面向轻量应用场景的云服务器产品,助力中小企业和开发者便捷高效的在云端构建网站、Web 应用、小程序/小游戏、APP、电商应用、云盘/图床以及各类开发测试和学习环境,相比普通云服务器更加简单易用,更适合个人开发者、小型团队和轻量级应用场景。

产品优势

优势说明
开箱即用预置应用镜像,一键部署,快速搭建开发环境
价格优惠高性价比套餐,流量包模式,成本可控可预期
简单易用一站式整合控制台,操作简便,降低使用门槛
灵活配置支持自定义镜像,满足个性化需求
高速互联同地域轻量服务器内网互通,便于服务协作
丰富应用提供多种应用镜像,覆盖常见开发和部署场景

适用场景

轻量应用服务器适用于以下场景:

  • Web 网站建设:搭建个人博客、企业官网、电商网站等
  • 开发测试环境:快速搭建开发、测试、预发布环境
  • 小程序/小游戏后端:为小程序和小游戏提供后端服务支持
  • 云端学习环境:搭建编程学习、技术实践环境
  • 轻量级应用部署:部署轻量级 Web 应用、API 服务等

技术选型

为满足不同使用场景下的用户需求,云开发平台提供了多种计算资源类型。本节内容介绍了不同计算类型的差异和适用场景,供开发者选型参考。

对比维度云函数云托管云服务器
概述云函数云托管轻量应用服务器
设计思想Serverless FaaS 事件驱动,天然打通云产品云原生应用引擎 容器化托管,自动弹性伸缩传统云主机 完全可控的独立服务器资源
核心场景定时任务、事件处理、轻量 API 服务Web 应用、微服务、HTTP/WebSocket/SSE 服务完全自主可控的应用部署、需要持久运行的服务、传统应用迁移
触发方式定时、HTTP、事件触发器HTTP / WebSocket / SSE持续运行,主动监听端口
编程范式Event-driven (event/context)原生 HTTP / WebSocket完全自定义,任意编程模型
运行时预置运行时环境(Node.js/Python/Java/PHP/Go)容器镜像,支持任意语言版本完全自定义,可安装任意软件
部署方式代码包 / 镜像代码 / 镜像 / Git应用镜像 / 自定义镜像 / 手动部署
资源配置预设规格(128MB-8GB)预设规格(0.25核-32核)灵活套餐(1核1GB-8核16GB)
计费模式按调用次数和执行时长按实际使用资源量包年包月套餐,含流量包
弹性伸缩自动扩缩容,支持预置并发自动扩缩容,支持缩容到0手动调整配置
运维复杂度低(全托管)低(容器化托管)中(需要一定运维能力)
适用人群个人开发者、轻量应用中小企业、应用开发者需要完全控制权的开发者、传统应用

与云托管的区别

虽然云服务器和云托管都可以用于部署应用,但它们在设计理念和使用场景上有明显区别:

云服务器(轻量应用服务器)

  • 完全控制:拥有完整的服务器 root 权限,可以自由安装软件、配置环境
  • 持久运行:服务器持续运行,适合需要长期稳定运行的应用
  • 固定成本:采用套餐制计费,成本可预期
  • 手动运维:需要自行管理服务器、安装依赖、配置环境
  • 适用场景:传统应用迁移、需要完全控制权、需要安装特殊软件

云托管

  • 容器化托管:应用运行在容器中,由平台统一管理
  • 自动伸缩:根据流量自动扩缩容,支持缩容到 0
  • 按量计费:按实际使用的资源量计费,闲时几乎不产生费用
  • 零运维:无需关心底层服务器,专注业务开发
  • 适用场景:现代 Web 应用、微服务架构、流量波动较大的应用

选型建议

  • 如果您追求灵活可控、需要完整服务器权限,或希望成本可预期,建议选择云服务器
  • 如果您希望零运维自动弹性按需付费,建议选择云托管