What's New
The tables below describe the functions released in each ServiceStage version and corresponding documentation updates. New features will be successively launched in each region.
June 2025
No. |
Feature |
Description |
Phase |
Document |
---|---|---|---|---|
1 |
VM + Kubernetes type environments |
Applicable to the environment where clusters, custom servers, and ECSs are managed at the same time. You can deploy components based on VMs and containers at the same time. |
Commercial use |
Creating a VM + Kubernetes Environment in Resource Management Mode |
2 |
Component creation and upgrade using a component template |
ServiceStage provides the capabilities of automatically creating and upgrading components using component templates. When creating a component using a component template, you can create configurations and Kubernetes resources. Only components created using a component template support version upgrade using a component template. |
Commercial use |
Creating a Component Using a Component Template |
3 |
Process-based application orchestration and deployment |
Region release tasks provide application management (application creation, component creation, component update, and task build) and checkpoint tasks (manual review and manual trigger). Global release tasks combine release tasks from different regions to provide cross-region orchestration and release. Supports automated release task creation by using release task templates. |
Commercial use |
|
4 |
Environment variables of an environment |
Environment variables of an environment describe environment information and environment resource information, such as middleware credentials, connection information, and environment functions. Customers can use these variables to shield environment or resource differences, and switch components to different environments or run them using different cloud service resources without modification. |
Commercial use |
|
5 |
Enhanced environment management |
ServiceStage supports managing GaussDB, CSS, custom servers, and RocketMQ. |
Commercial use |
|
6 |
Automatic interconnection with LTS to collect component run logs |
When creating or upgrading a component, you can interconnect with LTS to configure logs. In this case, you do not need to redirect to LTS for manual configuration. |
Commercial use |
|
7 |
Encryption for configuration items |
If sensitive information such as passwords in your configuration items needs to be encrypted for storage, you can interconnect with Data Encryption Workshop (DEW) and use a custom key to encrypt and decrypt the sensitive information. During component deployment, the actual values of variables are automatically encrypted using the selected DEW key. |
Commercial use |
Managing Application Settings of a Container-Deployed Component |
November 2024
No. |
Feature |
Description |
Phase |
Document |
---|---|---|---|---|
1 |
Fine-grained cluster management in non-HA environments |
When a CCE cluster is bound in a non-HA Kubernetes environment, a namespace can be bound as the default namespace for isolating component build data and component instances. |
Commercial use |
|
2 |
Technology stack management |
In addition to the built-in technology stacks, ServiceStage provides the technology stack management function to meet your requirements for customizing technology stack versions and providing multiple runtime systems. |
Commercial use |
|
3 |
Version configuration of a single microservice component bound to the registration center in dark launch |
In addition to upgrading the version configuration of a single microservice component bound to the ServiceComb engine in dark launch, ServiceStage supports upgrading the version configuration of a single microservice component bound to the registry/configuration center in dark launch. |
Commercial use |
|
4 |
Built-in technology stack extension |
Supports the OpenJDK21 and Node.js18 technology stacks. |
Commercial use |
|
5 |
Release management for components deployed in the VM environment |
In addition to supporting release management for components deployed in the container environment, ServiceStage supports release management for components deployed in the VM environment. |
Open beta testing |
|
6 |
HA environment management |
In a Kubernetes HA environment, two CCE clusters in different AZs can be bound to provide intra-city active-active HA capabilities for applications. This environment is suitable for deploying applications that need to meet intra-city HA requirements. |
Commercial use |
Creating a Kubernetes Environment in Resource Management Mode |
7 |
Setting component upgrade policies |
In practice, component upgrade is a common scenario. Components deployed based on a container on ServiceStage support the following upgrade policies:
|
Commercial use |
|
8 |
Preferred rules in workload affinity/anti-affinity scheduling |
|
Commercial use |
|
9 |
Importing a CCE workload to an application to create a component |
The operations on the components created by importing CCE workloads are the same as those on ServiceStage. In this case, you can migrate existing CCE workloads, improving service efficiency and user experience. |
Commercial use |
|
10 |
WAR package deployment for Java applications |
ServiceStage supports the deployment of Java application components that are packaged as a WAR package and developed based on the Spring Boot framework. |
Commercial use |
Creating and Deploying a Component Based on a Container Using UI Configurations Creating and Deploying a Component Based on a Container Using YAML Configurations |
11 |
Compressing Java and Tomcat applications into packages for VM deployment |
ServiceStage allows you to compress a Java or Tomcat application into a .zip or .tar.gz package for deploying a component on a VM. |
Commercial use |
|
12 |
Component source extension |
|
Commercial use |
Creating and Deploying a Component Based on a Container Using UI Configurations Creating and Deploying a Component Based on a Container Using YAML Configurations |
13 |
Component draft |
When creating and deploying a component, ServiceStage allows you to save the component configuration as a draft to prevent the configured parameters from being lost due to unpredict factors such as closing the page. |
Commercial use |
Creating and Deploying a Component Based on a Container Using UI Configurations Creating and Deploying a Component Based on a Container Using YAML Configurations |
14 |
Configuration management |
The configuration file can be used to manage parameters required for component running. System variables related to the environment, application, and component are referenced in a configuration file. When configurations are used for component deployment, these system variables are replaced with the actual values. This feature enables you to use one configuration file to flexibly deploy components in environments, improving service efficiency and user experience. |
Commercial use |
September 2024
No. |
Feature |
Description |
Phase |
Document |
---|---|---|---|---|
1 |
Plug-in management |
Sermant Agent can be automatically mounted to Spring Cloud application components deployed in container mode through the Sermant Injector plug-in. Sermant Agent then can be used to access ServiceComb engines with security authentication disabled without modifying code. After that, engine functions such as application registration and discovery, full-link dark launch, graceful startup and shutdown, and labeled routing can be used. |
Commercial use |
|
2 |
Release management |
Release tasks of different types provide functions for releasing applications: single-component release, batch operations (release, upgrade, and clone), and dependency-based orchestration. This feature enables you to flexibly deploy components in batches, improving service efficiency and user experience.
|
Open beta testing |
|
3 |
Multi-container deployment |
If a container-based component is deployed from an image package, multi-container deployment is supported. This deployment mode can be used to build complex application systems where different services or components are packaged in different containers. |
Commercial use |
Creating and Deploying a Component Based on a Container Using UI Configurations |
4 |
Tolerance policies for component instances |
For container-deployed components, tolerations allow the scheduler to schedule pods to nodes with target taints. Tolerations work with node taints. Each node allows one or more taints. If no tolerance is configured for a pod, the scheduler will schedule the pod based on node taint policies to prevent the pod from being scheduled to an inappropriate node. |
Commercial use |
July 2024
No. |
Feature |
Description |
Phase |
Document |
---|---|---|---|---|
1 |
Access dependent services through VPC endpoints when installing VM agents |
VPC Endpoint is a cloud service that provides secure and private channels to connect your VPCs to VPC endpoint services. It allows you to plan networks flexibly without having to use EIPs. |
Commercial use |
How Can I Access Dependent Services Through VPC Endpoints When Installing VM Agents? |
2 |
Access dependent services through VPC endpoints when building images |
VPC Endpoint is a cloud service that provides secure and private channels to connect your VPCs to VPC endpoint services. It allows you to plan networks flexibly without having to use EIPs. |
Commercial use |
How Can I Access Dependent Services Through VPC Endpoints When Building Images? |
March 2024
No. |
Feature |
Description |
Phase |
Document |
---|---|---|---|---|
1 |
Tag policies |
Tags are used to identify cloud resources. When you have multiple cloud resources of the same type, you can use tags to classify them based on usage, owner, or environment. |
Commercial use |
August 2023
No. |
Feature |
Description |
Phase |
Document |
---|---|---|---|---|
1 |
ServiceStage stack supports OpenJDK11 and OpenJDK17 |
ServiceStage stack supports OpenJDK11 and OpenJDK17. |
Commercial use |
July 2023
No. |
Feature |
Description |
Phase |
Document |
---|---|---|---|---|
1 |
Enhanced deployment capability |
Component deployment modes such as single-batch release, rolling release, and dark launch (canary) are provided. |
Commercial use |
|
2 |
New console |
A new console simplifies the component creation and deployment process and improves user experience. |
Commercial use |
May 2023
No. |
Feature |
Description |
Phase |
Document |
---|---|---|---|---|
1 |
ServiceStage supports component deployment in a Kubernetes environment using the YAML configuration file |
This service allows you to preview and modify Kubernetes-deployed templates so that you can deploy components in a Kubernetes environment using the YAML configuration file. |
Commercial use |
April 2022
No. |
Feature |
Description |
Phase |
Document |
---|---|---|---|---|
1 |
HPA policy |
HPA is a built-in component of Kubernetes, which enables horizontal scaling of pods. It supports the application-level cooldown time window and scaling threshold functions based on the Kubernetes HPA. |
Commercial use |
|
2 |
Cluster-deployed exclusive microservice engines |
An exclusive microservice engine of version 1.3.0 or later supports cluster-deployed exclusive microservice engines. Its support HA and host-level DR. |
Commercial use |
|
3 |
APM 2.0 probe |
ServiceStage allows you to configure application performance management during or after application component deployment. The Application Performance Management (APM) service helps you quickly locate application problems and analyze performance bottlenecks, improving user experience. Selecting APM 2.0 Java probe will start APM and install Java probes on the nodes deployed with APM, which consumes a small amount of resources. |
Commercial use |
June 2021
No. |
Feature |
Description |
Phase |
Document |
---|---|---|---|---|
1 |
Microservice engine security authentication |
The exclusive microservice engine with security authentication enabled provides the system management function using the role-based access control (RBAC) through the microservice console. |
Commercial use |
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot