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