Features¶
Application Workbench provides the following functions.
-
Application management
- Supports "polymorphic" cloud-native applications in cloud-native scenarios, including Kubernetes-native applications, Helm applications, and OAM applications.
- Provides full lifecycle management of cloud-native applications, such as application scaling, logging, monitoring and viewing, and updating applications.
- Supports access to microservice applications of SpingCloud, Dubbo, and ServiceMesh frameworks to achieve microservice governance. It is compatible with DCE 5.0's Microservice Engine, Service Mesh seamlessly integrated.
-
Pipeline orchestration
Pipeline is a custom CI/CD pattern.
- Supports two modes of custom creation and pipeline creation based on the jenkinsfile of the codebase.
- Support pipeline graphical editing.
- The application can be built through source code and Jar package.
-
Credential management
Provide different types of credential management functions for codebases and container registrys in the pipeline.
-
Continuous deployment
Introduce the concept of GitOps to implement continuous application deployment, which is used to control the application release and deployment delivery process after code construction.
- Based on Argo CD, deploy enterprise applications to the production environment frequently and continuously in an automated manner.
- Provides Argo CD Application creation, synchronization, and deletion management.
-
registry management
Support importing Git code repository, after importing, you can use this repository for continuous deployment of applications in continuous deployment.
-
Grayscale release
Grayscale publishing can ensure the stability of the overall system, and problems can be found and adjusted at the initial grayscale to reduce the scope of the problem.
- Supports canary release, blue-green deployment, and A/B Testing advanced release strategies.
- Canary releases support automated incremental release processes.
- Supports quick rollback of applications through monitoring indicator analysis.