最新动态

更新时间:2024/12/04 GMT+08:00
分享

本文介绍了应用管理与运维平台 ServiceStage各特性版本的功能发布和对应的文档动态,欢迎体验。

2024年11月

序号

功能名称

功能描述

阶段

相关文档

1

支持设置组件升级策略

在实际应用中,组件升级是一个常见的场景。ServiceStage中使用容器部署方式部署的组件支持如下升级策略。

  • RollingUpdate:滚动升级,即逐步创建新实例再删除旧实例。
  • Recreate:替换升级,即先把当前实例删掉再重新创建实例。

商用

设置组件升级策略

2

非高可用环境细粒度集群纳管

Kubernetes类型非高可用环境在绑定CCE集群时,支持绑定命名空间,作为隔离组件构建数据和组件实例的默认命名空间。

商用

环境概述

绑定CCE集群

绑定命名空间

3

高可用环境管理

Kubernetes类型高可用环境支持绑定2个在不同AZ下的CCE集群,用于为应用提供同城双活高可用能力,适用于部署需要满足同城高可用需求的应用。

商用

环境概述

使用纳管资源配置模式创建Kubernetes环境

绑定CCE集群

4

内置技术栈扩展

支持OpenJDK21、Node.js18技术栈。

商用

技术栈简介

5

灰度发布方式升级绑定了注册中心的单个微服务组件版本配置

ServiceStage在支持灰度发布方式升级绑定了ServiceComb引擎的单个微服务组件版本配置的基础上,进一步提供了支持灰度发布方式升级绑定了注册配置中心的单个微服务组件版本配置的能力。

商用

灰度发布方式升级组件版本配置

6

虚拟机环境部署组件支持使用全链路流量控制

ServiceStage在支持容器环境部署的组件使用全链路流量控制的基础上,进一步提供了支持虚拟机环境部署的组件使用全链路流量控制的能力,满足您虚拟机环境下部署组件使用全链路流量控制的需求。

商用

全链路流量控制概述

7

虚拟机环境部署组件支持使用发布管理

ServiceStage在支持容器环境部署的组件使用发布管理的基础上,进一步提供了支持虚拟机环境部署的组件使用发布管理的能力,满足您虚拟机环境下部署组件使用发布管理的需求。

公测

发布管理概述

8

组件草稿

创建并部署组件过程中,ServiceStage支持您将组件配置保存为草稿,防止已配置参数因为关闭页面等因素丢失。

商用

使用容器部署方式基于界面配置创建并部署组件

使用容器部署方式基于YAML配置创建并部署组件

使用虚拟机部署方式创建并部署组件

9

配置管理

通过配置文件可以管理组件运行所需要的参数。在配置文件中引用环境、应用、组件相关的系统变量,组件部署使用配置时,这些系统变量会被替换成真实值。满足您一套配置、多个环境部署组件的需要,提升您的业务效率和使用体验。

商用

配置概述

10

技术栈管理

ServiceStage在提供内置技术栈的基础上,进一步提供了技术栈管理功能,可以满足您自定义技术栈版本、以提供多种运行时能力的需求。

商用

技术栈管理概述

11

组件来源扩展

  • 组件来源为软件包时支持自定义HTTP/HTTPS协议的软件包地址。
  • 容器部署方式部署的组件,支持设置镜像访问密钥。

商用

使用容器部署方式基于界面配置创建并部署组件

使用容器部署方式基于YAML配置创建并部署组件

使用虚拟机部署方式创建并部署组件

12

Java和Tomcat应用支持打包为压缩包用于虚拟机部署方式部署

使用虚拟机部署方式部署组件时,ServiceStage支持将Java或者Tomcat应用打包成zip或者tar.gz压缩包用于部署。

商用

组件概述

如何将Java或者Tomcat应用打包成压缩包用于虚拟机部署方式部署组件?

13

Java应用支持War包部署

ServiceStage支持部署打包为War包的基于Spring Boot框架开发的Java应用组件。

商用

组件概述

使用容器部署方式基于界面配置创建并部署组件

使用容器部署方式基于YAML配置创建并部署组件

使用虚拟机部署方式创建并部署组件

14

使用导入CCE工作负载创建组件

导入CCE工作负载创建的组件和在ServiceStage上创建的组件拥有一致的操作,满足您迁移已有CCE工作负载的需求,提升您的业务效率和使用体验。

商用

使用导入CCE工作负载创建组件

15

工作负载亲和/反亲和调度策略支持尽量满足软约束

  • 亲和性软约束:通过标签筛选需要亲和的Pod,如果满足筛选条件的Pod已经运行在通过节点标签圈定的节点范围内的某个节点上,调度器会将本次创建的Pod优先调度到该节点范围。
  • 反亲和性软约束:通过标签筛选需要反亲和的一个或多个Pod,如果满足筛选条件的Pod已经运行在通过节点标签圈定的节点范围内的某个节点上,调度器会将本次创建的Pod优先调度到其他节点范围。

商用

设置组件实例调度策略

2024年09月

序号

功能名称

功能描述

阶段

相关文档

1

发布管理

通过创建不同类型的发布单作为应用发布的入口,提供单组件发布、批量发布、批量升级和批量克隆功能,且支持组件依赖编排。满足您批量灵活部署组件的需要,提升您的业务效率和使用体验。

  • 使用批量部署发布单,可以满足您在不同应用的不同部署环境下部署选择了不同技术栈的组件的需求。
  • 使用批量升级发布单,可以满足您批量升级不同应用下的组件及指定组件的升级次序、保证业务平稳升级不受损的需求。
  • 使用批量克隆发布单,可以满足您克隆不同应用下组件、快速批量配置部署组件的需求。

公测

发布管理

2

插件管理

容器部署方式部署的Spring Cloud应用组件可通过Sermant Injector插件自动挂载Sermant Agent,通过Sermant Agent无需修改代码即可接入未开启安全认证的ServiceComb引擎,使用应用注册发现、全链路灰度发布、优雅上下线、标签路由等功能。

商用

安装Sermant Injector

3

多容器部署

容器部署方式部署组件且组件来源为镜像包时,支持多容器部署。可以用于构建复杂的应用系统,其中不同的服务或组件被封装在不同的容器中。

商用

使用容器部署方式基于界面配置创建并部署组件

4

支持设置组件实例容忍度策略

容器部署方式部署的组件,容忍度(Toleration)允许调度器将Pod调度至带有对应污点的节点上。 容忍度需要和节点污点相互配合,每个节点上都可以拥有一个或多个污点,对于未设置容忍度的Pod,调度器会根据节点上的污点效果进行选择性调度,可以用来避免Pod被分配到不合适的节点上。

商用

设置组件实例容忍度策略

2024年07月

序号

功能名称

功能描述

阶段

相关文档

1

使用VPC终端节点在安装虚拟机Agent时访问依赖的服务

VPC终端节点(VPC Endpoint),能够将VPC私密地连接到终端节点服务,使VPC中的云资源无需弹性公网IP就能够访问终端节点服务,提高了访问效率,为您提供更加灵活、安全的组网方式。

为虚拟机类型环境纳管的ECS安装虚拟机Agent时,可以通过已创建的VPC终端节点与LTS、AOM、OBS、SWR服务通信,并使用APIG通过配置好的内网域名调用ServiceStage、ECS、VPC、AOM的功能接口。

商用

如何使用VPC终端节点在安装虚拟机Agent时访问依赖的服务?

2

使用VPC终端节点在构建镜像时访问依赖的服务

VPC终端节点(VPC Endpoint),能够将VPC私密地连接到终端节点服务,使VPC中的云资源无需弹性公网IP就能够访问终端节点服务,提高了访问效率,为您提供更加灵活、安全的组网方式。

在Kubernetes类型环境下创建并部署组件时的组件镜像构建过程中,可以通过已创建的VPC终端节点与OBS、SWR服务通信,并使用APIG通过配置好的内网域名调用ServiceStage的功能接口。

商用

如何使用VPC终端节点在构建镜像时访问依赖的服务?

2024年03月

序号

功能名称

功能描述

阶段

相关文档

1

支持标签策略

标签用于标识资源,当您拥有相同类型的许多资源时,可以使用标签按各种维度(例如用途、所有者或环境)对资源进行分类。
如果您的组织已经设定ServiceStage服务的相关标签策略,则需按照标签策略规则添加标签。

商用

创建环境

2024年01月

序号

功能名称

功能描述

阶段

相关文档

1

全链路流量控制

全链路流量控制功能将应用组件的相关版本隔离成一个独立的运行环境(即泳道),通过设置流控路由规则,将满足规则的请求流量路由到目标版本组件。

商用

全链路流量控制

2023年12月

序号

功能名称

功能描述

阶段

相关文档

1

自定义工作负载名称和容器名称

使用ServiceStage创建并以容器部署方式部署组件时,您可以根据实际业务需要自定义工作负载名称和容器名称。

商用

创建并部署组件

2

应用内组件批量克隆部署

同一个应用内存在多个微服务组件需要在容器环境下部署时,如果各微服务组件的配置基本相同,例如:调度策略、伸缩策略、数据存储、日志存储、生命周期等配置都一致,只存在细微的差异需要修改。如果每个组件都在创建并部署时都按需配置一遍,存在操作复杂、容易出错的问题。

ServiceStage提供了应用内组件批量克隆部署能力,解决了此类问题,提升了组件部署效率和使用体验。

商用

批量克隆组件

2023年08月

序号

功能名称

功能描述

阶段

相关文档

1

ServiceStage技术栈支持OpenJDK11和OpenJDK17

ServiceStage技术栈支持OpenJDK11和OpenJDK17。

商用

组件概述

2023年05月

序号

功能名称

功能描述

阶段

相关文档

1

ServiceStage支持使用YAML配置文件方式在Kubernetes类型环境下部署组件

对于深度使用K8s的应用场景,ServiceStage提供了预览和修改K8s部署模板的能力,便于您通过YAML配置文件方式在Kubernetes类型环境下部署组件。

商用

创建并部署组件

2022年11月

序号

功能名称

功能描述

阶段

相关文档

1

部署能力增强

提供单批发布、滚动发布、灰度发布(金丝雀)等组件部署方式,供您灵活选用。

商用

升级单个组件版本配置

2

新控制台界面

提供新控制台界面,简化组件创建与部署流程,提升使用体验。

商用

控制台说明

2022年07月

序号

功能名称

功能描述

阶段

相关文档

1

技术栈

技术栈包含组件运行所依赖的操作系统、框架和运行时,由技术栈名称、类型、状态、版本等属性构成。ServiceStage为您提供并管理技术栈生命周期,您只需聚焦具体业务开发,提升您的应用托管体验。

商用

技术栈简介

2022年04月

序号

功能名称

功能描述

阶段

相关文档

1

弹性伸缩-HPA策略

弹性伸缩-HPA是Kubernetes内置组件,实现Pod水平自动伸缩的功能,即Horizontal Pod Autoscaling。在Kubernetes社区HPA功能的基础上,增加了应用级别的冷却时间窗和扩缩容阈值等功能。

商用

管理弹性伸缩-HPA策略

2

集群类型微服务引擎专享版

1.3.0或以上版本的微服务引擎专享版,提供集群类型微服务引擎,适用业务场景:集群模式部署,主机级容灾,高可用。

商用

微服务引擎专享版引擎类型说明

3

APM 2.0探针

ServiceStage支持在部署应用组件过程中,或者应用组件已经部署后设置应用性能管理。应用性能管理可协助您快速进行应用问题定位与性能瓶颈分析,改善体验。勾选APM 2.0探针会启用性能管理服务并在节点上安装探针,产生少量资源消耗。

商用

设置应用性能管理

2021年06月

序号

功能名称

功能描述

阶段

相关文档

1

微服务引擎安全认证

开启了 安全认证 的微服务引擎专享版,通过微服务控制台提供了基于RBAC(Role-Based Access Control,基于角色的访问控制)的系统管理功能。

商用

系统管理

相关文档