NGBOSS面向SOA構造服務

2021-04-21 10:53:00 字數 2855 閱讀 3138

td-scdma,c網割接,ngboss,移動融合,新聯通改造,最近事情真多,業務跨度太大,看來電信行業這次玩大了,從最初的地市集中到省集中,慢慢集團集中。。。。第一代,第二代,第三代。。。。系統整合商們,come on,嘿嘿 目前最流行的ngboss是全新的基於soa的系統,無論對中國移動還是中國的系統整合商而言都是乙個非常大的挑戰。通過此次洗禮,最終參與移動ngboss建設的廠商會分化為四個層次。

從**模式到省級平台

中國移動是全球人均利潤最高的通訊公司,它的運營支撐boss系統一直是電信系統整合商追捧的物件,但中國移動的boss系統在多年的發展中也並非一帆風順。

boss系統的真正建設起源於中國移動和中國電信分家後。開始時各省的boss系統基本沿用了中國電信的**模式,以地市為核心。系統整合商非常多,很多都是小整合商,此系統只是解決了移動業務的基本支撐的問題,根本談不上技術架構,系統不穩定,管理上的支撐基本沒有。

隨著移動業務的不斷發展,迫切需要乙個省集中的boss系統以提公升業務支撐能力,在當時來看,很多人認為boss只是面向移動話音業務支撐系統,所以認為boss系統很簡單,很多大整合商當時並沒有對移動boss系統太重視,這也為後來很多當時小整合商提供了發展的機會,例如思特奇、邦訊、巨集智等,而當時比較著名的創智等整合商沒有積極參與其中。

2023年遼寧移動率先規劃省集中的boss系統,由神州數碼負責實施,最後在2023年7月份率先在全國實現計費賬務和營業的省集中的boss系統,這第乙個案例不僅解決了boss系統的省集中模式技術可行性問題,同時集中化改造後的遼寧移動boss系統,已成為支撐遼寧移動搭建企業資訊化平台的重要環節,通過集中管理的手段,極大地提高了管理效率和服務的規範和質量。

boss引入元件概念

遼寧移動的成功最終促成了boss1.0的規範在2023年推出,boss1.0重點解決計費結算、營業等生產問題,沒有完全解決客戶關係管理方面的問題。可以說boss1.0的規範主要依靠需求驅動系統建設,缺乏系統整體規劃和流程管理的意識。在當時的條件下如果一味強調整體規劃,也許boss系統做出來最終是可看而不可用的東西,所以boss1.0解決的是有沒有的問題。

boss1.0的規範從技術角度已經明確了三層架構,服務、元件的概念被完全引入進來。可以說各方面第一次開始考慮以服務匯流排為核心的boss系統。在以後整合商的很多方案裡都號稱自己的系統技術架構是以服務匯流排為核心,雖然當時大家基本都不是這麼作的。boss1.0的建設培養了很多較大的整合商,神碼思特奇、聯創等公司脫穎而出。

標準化程度低、各地版本差異大、全網規範化程度有待提高、對管理流程沒有支援,這是boss1.0所面臨的最大問題。所以中國移動在2023年7月開始規劃boss2.0系統。

boss2.0帶來反思

boss2.0系統的目標是按照國際先進的etom體系結構和國際電信行業的最佳業務流程,以流程集成為核心,建立國際一流的、統一的運營支撐平台,支撐業務、服務市場,提公升企業的運營水平和競爭能力,體現以客戶為中心的經營理念。

boss2.0有很好的成果,研究上也具備對boss進行分拆的能力,但最後並沒有實施,究其原因有兩點:運營商自己的實力還是不強,管理需要不斷提公升;整合商自身軟體後台服務沒有標準化而且是緊藕和,一旦拆分,系統必將作重大變革。

後來採用折衷方案上boss1.5,在boss1.5中已經明確提出了原子服務的概念,在原子服務的基礎上組成業務大顆粒度的服務。雖然有了此概念,但由於當時整合商實力所限,在技術架構上實際與boss1.0並沒有太大的區別,只是在功能上作了更多的補充和完善。boss1.5的完成帶來的效果是明顯的,整合商規模擴大,合作夥伴逐步集中,整合商版本統一,四家規模比較大的整合商佔據2/3以上的市場份額。這是給移動下乙個系統建設打下了很好的基礎。

雖然移動後來又上了boss2.0以及目前的boss3.0,但基本在技術框架上沒有太大的變動,變的只是在核心boss系統上增加了對新業務的支撐,對客服的改造等一系列功能上的增加和完善。

ngboss面向soa構造服務

移動ngboss想法的提出要追溯到2023年,當時幾乎所有的人都認為是可望而不可及的虛無縹渺的東西,但事實上ngboss不是空中樓閣。當時中國移動認為ngboss和boss是有很大區別的。ngboss和boss建設思路完全不一樣,boss先建省級系統,然後再逐漸完善和補充,是打補丁方式建設,雖然boss很大,但是周邊的系統不小,外掛程式系統也不小,是逐漸整合的系統。ngboss是自頂向下重構業務支撐網,這個不僅包括boss、crm客服、包括網管,甚至包括dsmp。

這個階段移動開始面臨這樣的問題:從業務支撐網的角度考慮,到底業務支撐網應具備哪些功能?哪些職能?功能分布怎樣做才是合理的?因為只有在分布合理的前提下,再考慮哪個功能由哪個系統實現才符合實際。

針對這些問題,最近中國移動開始作ngboss的規範。從目前來看,由於中國移動的業務不斷拓展,管理不斷提公升,對boss系統的要求越來越高,而目前的boss系統是乙個大而全、完全緊耦合的系統,可以說是牽一髮而動全身,風險非常大,所以ngboss從業務上主要關注:(1)將crm從boss系統中分離出來,解決系統藕合問題,降低boss系統整體風險;(2)在crm中徹底解決管理流程的問題;(3)解決業務服務重用的問題。

從技術角度看主要關注以下幾點:(1)服務的構造和重用;(2)流程與服務的分離;(3)系統間介面的統一和規範。而這幾點正是soa所關注的,中國移動在ngboss中之所以把服務的構造和重用排在第一位,主要是因為中國移動在很早就提出了元件和原子服務的概念,但現在看到的是系統之所以完全緊耦合,從根本上看是沒有解決好服務構造的問題,只有解決好基礎的服務構造,使其完全松耦合,才能完全解決系統內部的緊耦合及服務重用的問題,最終降低boss系統的風險。

全新的基於soa的ngboss系統,無論對中國移動還是中國的系統整合商來說都是乙個非常大的挑戰,通過此次洗禮,有理由認為中國的軟體廠商將更加產品化、專業化。最終參與移動ngboss建設的廠商會分化為四個層次,第一層是運營商和排他性合作夥伴,負責系統整體的設計和規劃,第二層次是軟體整合商,第三層次是軟體的產品廠商和提供商,第四層次是硬體整合商和硬體的產品廠商等等。

SOA面向服務架構

首先martin fowler提出soa歧義service oriented ambiguity,認為 什麼是soa 是不可能回答,因為不同的人意味著不同的事情,soa意味服務介面,意味流程整合,意味資源再利用,意味著管制,在下面soa元件圖中,服務和服務消費者 客戶端 之間存在多個約束,當乙個服務...

面向服務架構(SOA)的原則

web service已經不再是新婚的娘子。眾多企業都已經建立各種實驗性web services 專案,事實證明,這項新興的分布式計算技術確實能夠降低整合和開發的成本。另外,一些關鍵的web services標準紛紛制定,強安全 robust security 和管理方面的產品也陸續問世。對於志向遠...

面向服務架構(SOA)的原則

web service已經不再是新婚的娘子。眾多企業都已經建立各種實驗性web services 專案,事實證明,這項新興的分布式計算技術確實能夠降低整合和開發的成本。另外,一些關鍵的web services標準紛紛制定,強安全 robust security 和管理方面的產品也陸續問世。對於志向遠...