Serverless 应用引擎 SAE(Serverless App Engine)应用提供了轻量版、标准版和专业版三种版本,各版本在功能支持上有所区别,各版本计费项的CU转换系数也不同。本文主要介绍各应用版本支持的功能。
应用版本介绍
SAE支持以下三个版本,具体版本支持的功能,请参见下表。
轻量版和专业版目前处于邀约测试阶段。未参与邀约测试的用户,创建的应用为标准版,计费与之前无变化。
对比项 | 轻量版 | 标准版 | 专业版 | |
版本特点 | 极简式Web应用托管方案,聚焦核心资源供给,仅提供应用运行所需的最小功能集。 | 组装式微服务应用监控与治理解决方案,支持按需选择功能组件。其中,ARMS高级监控和微服务治理功能需额外开通并计费。 | 一站式微服务应用监控及治理解决方案,开箱即用,无需额外开通ARMS高级监控和微服务治理功能。 | |
适用场景 | 适用于轻量级Web应用、开发或测试环境,无需应用监控和治理的场景。 | 适用于微服务架构应用,且不需要使用ARMS高级监控和微服务治理的场景。 | 适用于大型微服务架构应用(如Spring Cloud、Dubbo等),且需要ARMS高级监控和微服务治理的场景。 | |
微服务 | 注册中心 | 支持SAE内置Nacos、MSE Nacos专业版和用户自建注册中心(Nacos、ZK等)。 | ||
配置管理 | 提供内置配置中心,分布式配置推送。 | |||
微服务治理 | 不支持 | 支持以下功能:
说明 标准版需要额外开通微服务治理功能并计费。具体计费说明,请参见微服务治理计费概述。 | ||
应用监控 | 不支持 | 支持以下功能:
说明 标准版需要额外开通ARMS高级监控并计费。具体计费说明,请参见产品计费。 | ||
成本控制 | CPU Burst | 不支持 | 4C及以下CPU默认放大2倍,持续时间300秒。 | |
闲置模式 | 三个版本均支持闲置模式。 | |||
基础监控 | 支持主机监控,包括CPU、内存、磁盘、网络、TCP链接数等监控项。 | |||
应用生命周期管理 | 支持创建、部署、回滚、启停、重启、扩缩容、删除等应用生命周期管理。 | |||
应用运维 | 日志 | 支持实时日志、持久化日志,并且与日志服务SLS进行了深度集成。 | ||
事件 | 支持运行时事件、变更时事件和系统事件。 | |||
弹性伸缩 | 支持手动扩缩容和自动扩缩容(自动扩缩支持定时、指标和混合三种弹性策略)。 | |||
CI/CD | 支持OpenAPI SDK和Jenkins官方插件,并集成了新版云效。 | |||
发布 | 仅支持分批发布策略。 | 支持分批发布策略和金丝雀灰度发布策略。 | ||
企业权限管理 | 权限控制 | 支持租户级隔离和RAM细粒度管控。 | ||
多环境管理 | 通过命名空间的逻辑隔离能力,可以快速构建开发、测试、生产等多套独立环境。 | |||
审批设置 | 通过设置审批流程,对高风险操作(如应用部署、SLB创建等)进行细粒度的权限管控。 |
版本升级
如果您需要创建专业版应用,当系统提示当前Agent版本不支持该功能时,需要提交工单联系SAE技术人员升级Agent版本。
版本升级会触发一次应用部署,为了降低应用版本升级过程中对业务造成的影响,请务必在业务低峰期进行操作。
轻量版和标准版应用支持升级到专业版,但轻量版应用不支持升级到标准版。
登录SAE控制台,在左侧导航栏选择 。
单击目标应用操作列的
图标,然后单击升级。
在弹出的版本升级面板选择目标版本为专业版,然后单击确定。