隨著企業(yè)信息化建設不斷深入,IT系統(tǒng)單獨建設、互不交互所導致的“信息孤島”問題愈發(fā)嚴重。這種點對點互聯(lián)成網(wǎng)的結(jié)構(gòu),彼此緊耦合,存在復用性低、效率低,系統(tǒng)負擔重,綜合業(yè)務疊加越來越難,也難以適應新業(yè)務推出的速度要求。
為此,只有打破網(wǎng)狀結(jié)構(gòu)轉(zhuǎn)而建設總線結(jié)構(gòu),滿足企業(yè)內(nèi)部IT系統(tǒng)間的調(diào)用需求,才能實現(xiàn)信息的共享和協(xié)同,提高企業(yè)業(yè)務和決策的效率,降低IT系統(tǒng)集成難度和維護成本。
面對存在多系統(tǒng)獨立建設所帶來孤島困境,通過服務總線化的模式,實現(xiàn)降低開發(fā)成本、加快業(yè)務交付、減少生產(chǎn)故障,拉動服務開放,助力企業(yè)智能化轉(zhuǎn)型。
平臺架構(gòu):基于平臺化的設計理念,進行服務共享、服務開放,實現(xiàn)企業(yè)內(nèi)務部服務集約化管控共享,讓企業(yè)員工、合作伙伴可以基于服務調(diào)度總線平臺,實現(xiàn)快速開發(fā)與開放共享,促進目標達成。
1.系統(tǒng)架構(gòu):
應用層:企業(yè)內(nèi)部應用、門戶、APP等各個業(yè)務系統(tǒng)以及外部合作伙伴以及外部合作伙伴。
服務調(diào)度總線:
服務管控:服務上下線對服務生命周期、運行情況的全面管控;
服務接入:根據(jù)統(tǒng)一規(guī)范與標準,通過內(nèi)部服務封裝形成企業(yè)可獨立對內(nèi)、對外提供,具有標準化、可復用、可定價、可擴展、可授權(quán)、可推廣等特點;
服務編排:基于原子服務的低代碼模式的二次編排組合;
服務引擎:基于流程引擎、規(guī)則引擎配置后發(fā)布的原子服務API。
原子服務:基于服務開發(fā)規(guī)范構(gòu)建統(tǒng)一的服務層。
基礎(chǔ)設施:基于企業(yè)云平臺實現(xiàn)底層計算、存儲、網(wǎng)絡資源的統(tǒng)一管理、使用。
2.實施方案
服務治理體系:以服務調(diào)度總線為基礎(chǔ)平臺,對企業(yè)內(nèi)部服務進行規(guī)劃、治理,以達到服務統(tǒng)一管控,合理開放的目的,形成可持續(xù)性治理體系。
服務規(guī)劃設計:包括服務與協(xié)議。整理已經(jīng)存在的或即將上線的系統(tǒng),分析系統(tǒng)間的業(yè)務場景及信息交互。整理已有系統(tǒng)開放的接口及具體協(xié)議,重構(gòu)過于老舊、已不適應當下IT架構(gòu)的接口,調(diào)整新上線的系統(tǒng),或新開發(fā)的接口形成統(tǒng)一的接口協(xié)議。
服務開發(fā)管控:通過統(tǒng)一的服務開發(fā)管控模塊,對重構(gòu)完成的服務配置部署,通過可視化配置界面及模擬測試工具,大幅提高開發(fā)效率及新服務的適用性,實現(xiàn)服務生命周期的管控。
服務運行監(jiān)控:通過定時任務實時對集群狀態(tài)、服務運行、用戶運行等各方面進行全面監(jiān)控。實時多樣化通訊模式通知到相關(guān)負責人,第一時間處理系統(tǒng)異常,大幅降低故障率。
浙江電信服務調(diào)度總線
浙江電信服務調(diào)度總線,經(jīng)歷了三個大版本迭代,發(fā)展至今已覆蓋全網(wǎng)服務,形成了一個承載近2萬個服務的SOA架構(gòu)與微服務架構(gòu)的復合體,支持各業(yè)務系統(tǒng)服務開放與迭代效率提升50%以上。
浙能集團服務調(diào)度總線
浙能集團引入服務調(diào)度總線后,集團各板塊之間以及板塊與集團之前的信息共享明顯提升,大幅減少重復造車的現(xiàn)象, 形成了企業(yè)級服務的標準輸出。單個接口開發(fā)周期從2周加至3天內(nèi)。同時,高效支撐與釘釘、移動彩云等各移動端應用的深度交互,實現(xiàn)企業(yè)內(nèi)外部的互聯(lián)互通。