Out-of-the-box DevOps tool deployment
In traditional DevOps tool deployment models, enterprises often face the challenges of tool selection, customization, and deployment. These processes can be complex, time-consuming, and error-prone. In addition, the lack of automated operations and maintenance can lead to increased operational pressure and reduced iterative efficiency.
To address these challenges, our platform offers a turnkey DevOps tool deployment service that integrates and automates the deployment process, helping enterprises quickly and easily start iterative development and improve operational efficiency.
Deploy tools efficiently
-
Reduce tool selection and customization costs. By breaking down silos and enabling seamless integration, you can deploy pre-built tools, integrate existing tools , or connect to the tools directely leverage their resources for DevOps CI/CD, artifact management, and other functions.
-
Simplify tool deployment and integration. Organizations can deploy the toolchain with a unified and clear visualization page.
On-premises vs. cloud deployment
The platform supports both on-premises and cloud deployment of DevOps tools, with little difference in the deployment experience between the two methods.
-
On-premises deployment means that the tools are deployed in an organization’s own data center or on its own servers. On-premises deployment gives organizations full control over their data, DevOps tools, and deployment environment. Organizations can customize and manage their tools to ensure stability and performance.
-
Cloud deployment means that the tools are deployed on the public cloud platform. Cloud deployment allows organizations to pay for resources as needed. Cloud providers typically offer elastic scalability, enabling enterprises to quickly scale up or down cloud resources based on demand.
Public clouds where you can deploy our DevOps tools include AWS EKS , Azure AKS , and Huawei CCE .
Tools
Code Management
| Tool | Description |
|---|---|
| GitLab | Gitlab is an open source code hosting platform that use Git as a distributed version control system. It provids Git repository management, project management, builds and pipeline and other functions. |
Builds
| Tool | Description |
|---|---|
| Jenkins | Jenkins is a continuous integration tool based on Java, used to monitor continuous repetitive work, and aims to provide an open and easy-to-use software platform to make builds of software possible. |
Code Quality Analysis
| Tool | Description |
|---|---|
| SonarQube | SonarQube is an open-source platform for managing code quality, used to manage the quality of source code. |
Artifact Management
| Tool | Description |
|---|---|
| Harbor | Harbor is an open-source project of a registry server designed by VMware China team for enterprise users. It includes essential enterprise features such as RBAC, LDAP, auditing, management interface, self-registration, HA, and features designed for Chinese users such as image replication and Chinese language support. |
| Nexus | Nexus is a powerful Maven repository manager that greatly simplifies the maintenance of internal repositories and access to external repositories. With Nexus, you can fully control access and deployment of every Artifact in the repositories you maintain in one place. Nexus is an “out-of-the-box” system that does not require a database. It uses a file system plus Lucene to organize data. Nexus uses ExtJS to develop the interface and provides complete REST APIs through Restlet. It is integrated with Eclipse through m2eclipse. Nexus supports WebDAV and LDAP secure authentication. |