在10多年前接觸SOA概念的時(shí)候,以IBM、Oracle為主的頭部玩家加上國(guó)內(nèi)一些中間件廠商都在跟進(jìn),火爆程度不亞于現(xiàn)在的區(qū)塊鏈、中臺(tái)、AIOT,各公司都用自己的產(chǎn)品、方案組合來(lái)演繹SOA,比較典型的產(chǎn)品就是ESB、BPM、Portal,有時(shí)候也會(huì)帶著DP開(kāi)發(fā)平臺(tái),當(dāng)時(shí)很多定制軟件開(kāi)發(fā)商、甚至ERP廠商都得跟SOA扯上關(guān)系,不然就不知道怎么講片子、不好意思跟人打招呼。
SOA面向服務(wù)架構(gòu)是一種設(shè)計(jì)理念、架構(gòu)規(guī)范,用來(lái)構(gòu)建敏捷柔韌的IT架構(gòu)、隨需應(yīng)變支撐業(yè)務(wù)。
從這個(gè)角度來(lái)說(shuō)跟中臺(tái)理念類似,不過(guò)中臺(tái)的范疇更廣、跟業(yè)務(wù)關(guān)聯(lián)度更高。SOA其實(shí)分兩種流派,一種SOI面向服務(wù)集成、SOD面向服務(wù)開(kāi)發(fā),這就是為什么中間件廠商跟應(yīng)用軟件開(kāi)發(fā)商都能跟SOA扯上關(guān)系的原因,不過(guò)一個(gè)是蓋房子的一個(gè)是修道路橋梁的,談不上誰(shuí)比誰(shuí)高級(jí),但解決問(wèn)題卻是一致的:
企業(yè)系統(tǒng)很多的時(shí)候一定會(huì)要基于SOA來(lái)做集成,但是僅靠ESB、BPM、Portal是不行的,一定得有MDM主數(shù)據(jù)治理、還得有IDM統(tǒng)一權(quán)限、統(tǒng)一賬戶、統(tǒng)一認(rèn)證。MDM是深度應(yīng)用集成(比如BPM跨異構(gòu)系統(tǒng)流程集成)、也是深度數(shù)據(jù)集成(DW、BI、BD、DSS、DAP等數(shù)據(jù)分析平臺(tái)項(xiàng)目)的基礎(chǔ)。做SOA綜合集成項(xiàng)目產(chǎn)品是基礎(chǔ)、只有產(chǎn)品也不行,得甲方高層支持、業(yè)務(wù)部門(mén)、應(yīng)用廠商、信息部門(mén)高效協(xié)同配合、相互斗爭(zhēng)妥協(xié),這是一個(gè)很考驗(yàn)交付團(tuán)隊(duì)、甲方能力決心意志的大工程,十多年的光陰投入其中,不斷入坑出坑,也沉淀萃取出很多最佳實(shí)踐,有些落實(shí)在產(chǎn)品里、有些落實(shí)在管理制度、有些落實(shí)在解決方案、有些落實(shí)在企業(yè)文化里,成為數(shù)通暢聯(lián)agileai敏捷集成的基因。