靈雀云攜手騰訊云打造三一集團技術中臺

來源: IT168網站
作者:互聯網
時間:2021-09-13
16428
通過容器云、微服務治理、DevOps三大平臺構建技術中臺,以實現基礎架構敏捷化、開發(fā)運維一體化、服務運營化為目標,打造三一集團敏捷開發(fā)體系,支持未來云化解耦,實現核心技術資產的沉淀,提高軟件交付能力和水平。

作為中國最大、全球第五的工程機械制造商,也是全球最大的混凝土機械制造商,三一重工一直走在傳統(tǒng)制造業(yè)數字化轉型的最前列。對技術創(chuàng)新的執(zhí)著,讓三一集團在持續(xù)推進數字化轉型升級的同時,積極擁抱新技術,很早就將以容器、DevOps、微服務為核心的云原生技術列入新的戰(zhàn)略規(guī)劃。

在工業(yè)專網及設備互聯等領域均已取得不錯成績的基礎上,三一集團于2020年正式啟動技術中臺項目。通過容器云、微服務治理、DevOps三大平臺構建技術中臺,以實現基礎架構敏捷化、開發(fā)運維一體化、服務運營化為目標,打造三一集團敏捷開發(fā)體系,支持未來云化解耦,實現核心技術資產的沉淀,提高軟件交付能力和水平。

數字化轉型迎來全新技術挑戰(zhàn)

數字化轉型對于處在工業(yè)4.0大潮下的三一集團來說一直是必選項,變革的時代需要三一集團拿出高瞻遠矚的中臺戰(zhàn)略、平臺戰(zhàn)略。技術中臺項目的啟動對于三一集團來說,不單是戰(zhàn)略使然,也是實踐發(fā)展的必然。

據了解,與大部分傳統(tǒng)制造業(yè)企業(yè)一樣,三一集團原有系統(tǒng)架構老舊,代碼臃腫復雜,審批流程冗長,也缺乏開發(fā)框架和平臺組件服務。通常一個業(yè)務需求的資源審批需要2天左右,應用打包部署需要30分鐘,而需求響應周期長達一個月,嚴重影響了業(yè)務效率。

集團IT很早就認識到了這一點,并曾在容器、微服務、DevOps等相關技術領域有過一定的探索,但隨著應用的深化,這些缺乏統(tǒng)籌和規(guī)劃的平臺遇到越來越多的挑戰(zhàn)。

首先,原有容器平臺有一些穩(wěn)定性不足和不便于維護的問題,在DevOps方面,各個開發(fā)項目采用了多種DevOps工具,亟待對這些工具鏈進行整合統(tǒng)一,同時,集團內部開發(fā)框架也多種多樣,缺乏統(tǒng)一治理和權限管理。

此外,整個開發(fā)流程的規(guī)范、標準也有一定程度的缺失。DevOps、微服務首先是一種開發(fā)理念,用以指導相關技術的落地,但是在這個過程中,包括團隊組織、迭代流程和評審在內的敏捷管理規(guī)范,包括源碼管理、持續(xù)集成/持續(xù)交付和持續(xù)監(jiān)控在內的DevOps統(tǒng)一流程規(guī)范,以及微服務開發(fā)過程中需要提供的各種開發(fā)、測試規(guī)范都是必不可少的。

最后,作為一個有著深厚積累的工業(yè)制造企業(yè),三一集團還面臨著新老系統(tǒng)的并存和互相打通問題,未來還會有業(yè)務系統(tǒng)進行云化的重構和遷移,也需要提供相應的解決方案和標準流程。

“3+1+N”的技術中臺建設

此次由中國云原生領域領軍企業(yè)靈雀云和騰訊云聯合打造的技術中臺,是三一集團提高研發(fā)效率的得力工具,也是三一集團數字化轉型的助推器。項目按照“3+1+N”的建設目標組織工作,充分了解現狀、小步快跑驗證、發(fā)掘價值點并做好知識轉移和平臺推廣。

C56867BC-C13E-47C8-97E0-49461D5A1344.jpeg

“3+1+N”建設目標

“3”即3大平臺(DevOps平臺、微服務治理平臺、容器云平臺)、“1”即1套體系(基于流水線作業(yè)的敏捷開發(fā)體系)、“N”即N個應用,通過試點項目應用熟悉敏捷開發(fā)流程,并逐步將企業(yè)更多應用遷移到技術中臺,實現自主掌控。

該技術中臺依托靈雀云深厚的云原生技術能力,構建了基于Kubernetes技術路線,采用微服務、DevOps等技術理念的統(tǒng)一平臺,搭建了一個完整的云原生開發(fā)體系。其中容器云平臺是軟件產品進行“云化”的底層環(huán)境,可支撐海量用戶、高并發(fā)下的資源彈性伸縮;同時,以DevOps平臺和微服務開發(fā)框架TSF為抓手,幫助三一現有軟件開發(fā)過程向標準化、自動化、高效化的“流水線模式”轉型。

53CAB614-02A1-4766-B579-EA5808C10133.jpeg

容器平臺設計

平臺采用產品融合設計的架構方案,完全按照高可用性和高可靠性進行規(guī)劃和設計。其中容器管理平臺通過主備設計實現高可用,容器集群通過3個Master節(jié)點實現高可用,同時集群數據通過策略進行備份,可以快速恢復或創(chuàng)建新的集群。不但如此,在應用、計算、存儲等各個關鍵環(huán)節(jié),平臺都實現了多方面的高可用設計,還可以實現雙活數據中心和異地災備。

3211643F-5747-4D21-A342-DF9565009FBB.jpeg

高可用架構方案

在存儲、計算和網絡方面,該技術中臺也都進行了極致的優(yōu)化。比如通過分布式存儲、讀寫分離、分庫分表實現高性能存儲;通過分布式計算、分布式對立和負載均衡實現高性能的計算能力;尤其在高性能網絡方面,靈雀云開源的Kube-OVN網絡插件能夠實現容器級別的性能優(yōu)化,單容器集群可支撐1w+Pod,用戶可自定義協議棧,同時能實現硬件級的加速和跨節(jié)點通信,單核吞吐量達到一倍以上的提升。

此外,技術中臺還實現了面向云原生的容器安全設計,滿足OWASP可信安全標準;并通過鏡像安全掃描、基于角色的用戶管理、TLS加密等實現鏡像安全;并通過PortSecurity端口級安全支持以及容器流量全量鏡像與分析實現容器級別的網絡安全。

數字化高端制造新標桿

三一集團通過建設技術中臺,大大提升了業(yè)務敏捷和開發(fā)效率、降低IT建設和運維成本、提升IT建設質量,實現全面云原生化。通過標準化應用交付規(guī)范,統(tǒng)一應用運維管理接口,將應用開發(fā)周期從月級縮短為日級,將系統(tǒng)版本升級和參數變更時間縮短為分鐘級,實現資源共享,并具備靈活的彈性伸縮能力。

項目上線后,平臺的云化底座可支持1000+個集群、支持單集群10000+容器、資源利用率由10.2%提升到30%,并實現秒級彈性擴縮;微服務開發(fā)框架TSF的能力提供18個微服務“結構件”,服務可用性提升到99.75%;流水線式開發(fā)能力實現支持5000人同時在線使用,支持500+條流水線同時運行,環(huán)境申請由3天縮短至0.8天,代碼重復性和錯誤率減少90%。

項目還順利集成了單點登錄、BPM(業(yè)務流程管理)、PMS(生產管理系統(tǒng))等現有系統(tǒng)。通過學習貫徹敏捷項目管理方法、制訂執(zhí)行開發(fā)測試規(guī)范和微服務運維標準,形成了一套敏捷開發(fā)體系,包括中臺相關的配套流程規(guī)范,包含敏捷開發(fā)、工具鏈使用、微服務等,并初步建立了一套中臺技術的培訓和考核體系。

項目順利交付后,首期即實現了幾個試點應用的支撐,共對接了40+業(yè)務系統(tǒng),管理了1200+微服務。幫助開發(fā)人員熟悉DevOps敏捷管理的開發(fā)運維流程體系,計劃逐步將更多企業(yè)應用遷移到技術中臺,全面實現企業(yè)一體化運營,后續(xù)通過大數據智能化分析,逐步提升企業(yè)運營效能。

總體來講,三一集團基于容器云、敏捷開發(fā)、微服務架構的技術中臺建設,實現了軟件產品制造的“流水線”化,為三一“雙主業(yè)規(guī)劃”即工程機械制造智能化和數字化奠定了基礎。同時,中臺項目引入統(tǒng)一的微服務平臺TSF,為軟件云化解耦提供技術支撐,能夠幫助三一產業(yè)鏈上的中小企業(yè)通過云架構實現軟件賦能的問題。

裝備制造業(yè)是國之重器,三一集團作為典型的裝備制造企業(yè),此次落地技術中臺戰(zhàn)略對國內裝備制造業(yè)數字化和智能化轉型將起到重要的示范作用。

未來三一集團將持續(xù)深化數字化建設,中期目標是創(chuàng)造3000億產值,招聘3000名現代產業(yè)工人與30000名研發(fā)技術人員,成功轉型為數字化科技企業(yè),騰訊云和靈雀云作為集團技術中臺的主要云原生平臺提供商,將助力三一集團早日達成這一偉大目標。

立即登錄,閱讀全文
版權說明:
本文內容來自于IT168網站,本站不擁有所有權,不承擔相關法律責任。文章內容系作者個人觀點,不代表快出海對觀點贊同或支持。如有侵權,請聯系管理員(zzx@kchuhai.com)刪除!
個人VIP