HONGZHI

CARRY FORWARD INNOVATION AND CREATE A SMART FUTUREOVERALL SOLUTION PROVIDER OF DIGITAL CHEMICAL PLANT

HOTLINE

0532-80982809

Hot keywords: MESDigitalProduction

HONGZHI

HONGZHI

CARRY FORWARD INNOVATION AND CREATE A SMART FUTUREOVERALL SOLUTION PROVIDER OF DIGITAL CHEMICAL PLANT

Position:首頁>>NEWS>>STAFF STYLE

Hongzhi Technology Classroom - Practical Application of DevOps in Hongzhi

Time:2022-04-28 13:44:37

Hongzhi Technology Small Class has started

Hello everyone, I'm Leon, a developer from Qingdao Hongzhi. This chapter brings you a guided explanation of the actual application of DevOps in Hongzhi.

In the 21st century, are you still manually releasing and operating the system? Then you are out, come and see how DevOps can replace our hands and improve our work efficiency.

DevOps is the integration of development, operation and maintenance. The requirements, development, testing, deployment and operation of applications are unified. Based on the collaboration of the entire organization and the optimization of application architecture, it realizes the seamless integration of agile development, continuous delivery and application operation.

In the traditional mode, the development, testing, operation and maintenance, and delivery of enterprise software may belong to different teams or departments. Developers need to package their own application development and upload it to the server to release a new version. The operation and maintenance personnel monitor the running status of the system and server manually or otherwise. Each person or department needs to manually complete these tasks and there are single-point tools to solve the problem. A complete DevOps platform can connect the tools of development, operation and maintenance, security and other environments to a large platform, the entire DevOps chain is automatically connected, and the whole chain data is opened up.

1.jpg

Take a simple example of the DevOps process used within the Hongzhi Development Department:

2.jpg

1. When we submit the code, manually, regularly or through webhook pull up the package release execution

2. First automatically pull the code from the version management tool

3. After the code is pulled successfully, it is automatically compiled through the project build tool

4. Unit test after successful compilation

5. When the unit test fails, the records will be aggregated to the code audit platform

6. When the unit test passes, the code will be automatically compiled and packaged

7. Automatically upload the package to the company's private server

8. Service Release

9. After the service is started, push the completion message

3.jpg

Code version control, auditing, testing, and release are all done in one go, saving a lot of manpower and intermediate communication links, greatly improving production efficiency.

Hongzhi is willing to use professional technology, first-class quality and perfect service to empower the digital informatization construction of manufacturing enterprises.