美林數(shù)據(jù)技術(shù)專家團隊|微服務(wù)架構(gòu)推動精益數(shù)字化管理體系建設(shè),構(gòu)建大數(shù)據(jù)分析平臺
2022-09-01 15:22:51
次
某研究院使用多個獨立的,不同架構(gòu)的系統(tǒng),對產(chǎn)能、產(chǎn)線、業(yè)務(wù)協(xié)同等業(yè)務(wù)進行管理。在十四五期間,由于數(shù)據(jù)量急劇增加,現(xiàn)有的數(shù)據(jù)管理工具難以對大數(shù)據(jù)量的平臺進行統(tǒng)一、精細化管理,需要對不同系統(tǒng)的數(shù)據(jù)、權(quán)限、服務(wù)進行統(tǒng)一管理。
該研究院為打造數(shù)字智能化管理方式,建立數(shù)字化管理體系,統(tǒng)一使用微服務(wù)架構(gòu)對多系統(tǒng)進行整合,建立微服務(wù)架構(gòu)平臺,對多個系統(tǒng)進行融合,統(tǒng)一權(quán)限數(shù)據(jù)管理,建立數(shù)字智能體系。

01、問題與挑戰(zhàn)
由于管理產(chǎn)品需求量過多,增加全新的產(chǎn)品線,導致產(chǎn)品線管理難度驟增,傳統(tǒng)的管理模式過于單一,對全新的產(chǎn)品線難以做到精細化,數(shù)據(jù)化管理。主要的難點有幾個方面:
(1)企業(yè)對產(chǎn)線數(shù)據(jù)管理分散,難以形成一套完整的數(shù)據(jù)體系,數(shù)據(jù)管理,數(shù)據(jù)存儲過于混亂,難以形成產(chǎn)線化、精細化的數(shù)據(jù)資產(chǎn)庫。
(2)各產(chǎn)品系統(tǒng)架構(gòu)相互獨立,多個系統(tǒng)訪問入口,多套權(quán)限管理體系,難以支撐構(gòu)建數(shù)據(jù)驅(qū)動的產(chǎn)線經(jīng)營能力、模型驅(qū)動的生產(chǎn)管理能力和實時感知的生產(chǎn)執(zhí)行能力。
02、解決方案
遵循研究院數(shù)字化轉(zhuǎn)型規(guī)劃,結(jié)合數(shù)字化轉(zhuǎn)型需求,通過大數(shù)據(jù)技術(shù),建設(shè)統(tǒng)一架構(gòu)的數(shù)字中心平臺,建立健全生產(chǎn)線管理。
使用微服務(wù)體系架構(gòu),實現(xiàn)所有系統(tǒng)統(tǒng)一管理:統(tǒng)一入口管理、統(tǒng)一服務(wù)管理、統(tǒng)一配置管理、統(tǒng)一認證管理、統(tǒng)一權(quán)限管理。從架構(gòu)層面實現(xiàn)了一對多的架構(gòu)-服務(wù)體系。同時搭建中間件集群、應(yīng)用集群,保障系統(tǒng)架構(gòu)的高可用,提升系統(tǒng)穩(wěn)定性。
?統(tǒng)一入口管理
瀏覽器請求通過Nginx,經(jīng)過Nginx反向代理到網(wǎng)關(guān),網(wǎng)關(guān)負責請求的負載均衡。請求經(jīng)過網(wǎng)關(guān)分發(fā)到其他各個不同系統(tǒng)中,同時基于網(wǎng)關(guān)的統(tǒng)一權(quán)限認證,各個系統(tǒng)間的用戶信息無縫共享。
?統(tǒng)一服務(wù)管理
所有服務(wù)統(tǒng)一注冊到服務(wù)管理中心,通過服務(wù)管理中心對服務(wù)進行統(tǒng)一管理,包括服務(wù)監(jiān)控,節(jié)點心跳檢測,實例數(shù),上線下線等。
?統(tǒng)一配置管理
所有的配置項統(tǒng)一在配置管理中進行維護,通過命名空間的數(shù)據(jù)隔離,對不同系統(tǒng)的配置項數(shù)據(jù)進行隔離,各系統(tǒng)只維護各自系統(tǒng)相關(guān)的配置項。
?統(tǒng)一認證管理
所有服務(wù)請求必須經(jīng)過Nginx代理,通過網(wǎng)關(guān)對接口進行權(quán)限認證,確保統(tǒng)一入口,有效地防止越權(quán),數(shù)據(jù)入侵等非法操作。

?統(tǒng)一權(quán)限管理
平臺進行更新后引入消息隊列,采用發(fā)布訂閱的模式,在微服務(wù)平臺資源更新后進行廣播,各業(yè)務(wù)系統(tǒng)對資源權(quán)限進行更新,從而達到統(tǒng)一系統(tǒng)權(quán)限。
以上五個統(tǒng)一為數(shù)字中心平臺提供組織、角色、用戶、應(yīng)用、數(shù)據(jù)安全防護能力。搭建統(tǒng)一調(diào)度平臺,為數(shù)字中心平臺提供精益數(shù)字化管理能力。
03、項目成果
基于微服務(wù)架構(gòu)系統(tǒng)設(shè)計方案,研究院搭建了統(tǒng)一產(chǎn)線數(shù)據(jù)中心與業(yè)務(wù)協(xié)同平臺。建立了裝配、配套產(chǎn)線運營管理體系,完成了生產(chǎn)從“管理組織”向“管理產(chǎn)線”轉(zhuǎn)型。
基于微服務(wù)架構(gòu)的系統(tǒng)建設(shè)方案可大規(guī)模適用于傳統(tǒng)工業(yè)化管理向“數(shù)字+智能”轉(zhuǎn)型的相關(guān)企業(yè),解決多系統(tǒng)架構(gòu)間人員資源權(quán)限管理困難,各產(chǎn)品系統(tǒng)集成困難,數(shù)據(jù)管理不統(tǒng)一等問題。