近日,華為聯合3萬家生態伙伴發起的“828 B2B企業節”在山西落地。此次“828 B2B企業節”落地山西,旨在為中小企業搭建一個創新發展平臺,助力山西中小企業快速成長,推動當地數字經濟和實體經濟融合發展。
快成科技是較早與華為云建立合作關系的山西企業之一,作為網絡貨運領域的領軍科技企業,其領域排名市場前列,平臺累計面向3萬余家大宗商品貨主、80余萬卡車司機提供服務,累計運費交易數百億元。快成技術平臺以數據驅動,串聯數智貨運平臺、物流科技服務、車后市場生態、金融科技服務、區域數智物流等多種業務形態,形成大宗商品全鏈條服務能力。經過多年的高速發展,平臺原有技術架構面臨新的挑戰,在一系列的技術優化中,快成物流借華為云原生能力,大幅度優化部署架構,形成了3年內具備領先能力,5年內不過時的云原生新架構。
快成物流原有系統架構面臨的挑戰
近年來,快成物流平臺用戶以及合作企業數量都迎來爆發式增長,原有架構在面對物流平臺的急速增長,由此導致的成本增加、彈性調度能力不足、服務治理困境、數據安全壓力等問題變得越來越不容忽視,在一定程度上成為快成物流持續快速發展的掣肘。
以基于云原生的架構設計開啟新發展
如今,基于云原生的架構設計正在被市場廣泛認可,快成物流洞察到了這一技術創新趨勢,并較早開始向基于云原生的架構設計演進,在硬件、容器、服務治理各個方面率先實現降本增效。
更高的硬件利用率:經過架構調整前后對比,預計資源利用率提升30%(虛機規格固定,容器規格靈活),同等業務規模下,成本下降20%。
自動化服務擴縮容:效率提升50%,縮短業務上線/升級時間(小時級→分鐘級)。
下沉服務治理能力:基于云原生基座的新架構,是快成物流平臺擁抱云原生的良好開端,未來將向云原生持續演進,將服務治理能力從業務側剝離,讓業務更聚焦于業務,發揮云原生優勢。
華為云專家團隊提供全方位產品賦能及協同設計
華為云專家針對遷移過程中涉及的遷移方式、灰度發布實現等問題,為快成物流提供了方法論輸出、最佳實踐案例介紹、具體問題答疑、測試資源提供等全方位的技術支持。
在最新調整后的平臺技術架構中,也引入了部分華為云提供的組件(云日志服務LTS、云容器安全CGS、應用運維管理AOM、彈性負載均衡ELB等),來加固平臺安全。
深度適應業務的自研灰度發布體系
為提升發版期間用戶體驗,落地灰度發布能力勢在必行。而簡單基于Kubernetes集群無法滿足全鏈路灰度發布的需求,故基于平臺業務網關(SpringCloudGateway)自研實現全鏈路灰度發布。
云原生架構應用取得多方面顯著效果
在新的發版流程及效果方面,基于云原生基座的快成物流平臺,為滿足“小步快跑”的研發節奏,以提高產品迭代速度、提升發版質量為目標,將服務發版流程細分為內部驗證測試、公測、服務升級三個子階段。新架構下通過Kubernetes中的Namespace隔離老版和新版服務,在服務發版的任意階段,若服務發版失敗(內部驗證未通過或公測用戶反饋體驗不符合預期等),通過改變網關“行為”,將線上流量全量導回老版Namespace,實現版本的快速回退。
在利用率測算方面,基于云原生容器化部署,在CPU、內存利用率、運維成本等方面,得到顯著改善。
完整的安全性方面,基于云原生容器化部署豐富的安全組件,從用戶終端到平臺服務再到數據存儲形成全流程體系的安全管控矩陣。
在運算效果方面,基于云原生基座構建大數據和算法引擎,如下圖,支撐偏離預警(右上)、實時推送、聚類分析(右下)等場景。
持續深化與華為云合作擘畫未來藍圖
快成云原生化部署上線后,快成將持續借助華為云原生能力,利用服務網格等技術,提升服務治理能力:
一方面,引入服務網格技術,服務治理能力下沉sidecar,剝離原SDK形式集成的服務治理能力,保留gRPC、REST應用框架;基于K8S服務注冊與發現;統一南北、東西向流量管控;另一方面,剝離業務網關中服務治理能力到Istio Gateway,建立流量、業務雙層網關。由流量網關提供灰度發布、路由、熔斷等治理能力;業務網關提供針對業務規則的轉發、校驗等能力。
智能化升級是物流行業的必然趨勢,大數據、人工智能、物聯網等技術的發展和應用,將為物流行業帶來新一輪的產業革命。未來,快成物流將不斷深化與華為云的合作,共同推動快成物流平臺持續向云原生演進,助力平臺業務增長,解耦服務治理與業務側功能,提高產品迭代效率,并完善服務遙測、監控預警、 鑒權認證、鏈路追蹤等手段,充分利用云算力,構建“快成大腦”,優化數據存算結構,降本增效。