2009年10月,IBM宣布,幫助中遠集裝箱運輸有限公司(簡稱中遠集運,下同)逐步構(gòu)建面向服務(wù)的架構(gòu)(SOA),完成了COSCON核心業(yè)務(wù)梳理、EDI(電子數(shù)據(jù)交換)中國區(qū)和全球EDI應用、全球集裝箱管理應用系統(tǒng)、企業(yè)信息化管控(SOA管控)、外圍應用系統(tǒng)、基于企業(yè)級的SOA應用整合平臺和信息架構(gòu)以及實現(xiàn)業(yè)務(wù)與信息化資產(chǎn)的全生命周期管理等信息化項目。中遠集運從2004年以來與IBM合作,通過四個階段的SOA信息化建設(shè),逐步完成了基于SOA的企業(yè)信息化架構(gòu)轉(zhuǎn)型。
中遠集裝箱運輸有限公司是中遠集團下屬的子公司,專門從事集裝箱運輸業(yè)務(wù)。中遠集運作為全球領(lǐng)先的綜合集裝箱航運服務(wù)供應商之一,是中國最大的集裝箱運輸公司,客戶遍及全球,在全球集裝箱運輸行業(yè)排名第六。
SOA演進:從外圍系統(tǒng)到企業(yè)核心
中遠集運作為中國集裝箱運輸行業(yè)的SOA先行者,早于2004年實施了其SOA先行項目——EDI平臺建設(shè),率先于業(yè)界對原來各自分散的獨立系統(tǒng)實現(xiàn)了端到端的全程監(jiān)控,并提供了完整的日志支持。至今,中遠集運在IBM SmartSOA思路的指導下,憑借領(lǐng)先的SOA規(guī)劃與穩(wěn)健的信息化建設(shè)步伐,已經(jīng)完成了基于SOA的三大項目——EDI平臺建設(shè)項目、設(shè)備交接單整合項目和集裝箱堆存費管理系統(tǒng)。中遠集運通過逐步將SOA項目從外圍系統(tǒng)轉(zhuǎn)型,推進至核心外圍系統(tǒng)整合,并構(gòu)思實現(xiàn)企業(yè)級的核心業(yè)務(wù)整合,為整個企業(yè)的信息架構(gòu)注入業(yè)務(wù)運轉(zhuǎn)和發(fā)展所需的靈活性、生產(chǎn)力和擴展性。
上海中遠資訊科技有限公司總經(jīng)理王新波先生表示:“IBM根據(jù)其‘SmartSOA方法論’為我們所勾勒的SOA演進圖譜,很適合我們公司整個SOA信息化架構(gòu)的轉(zhuǎn)型路線圖。”中遠集運從2004年開始基于SOA建設(shè)中國地區(qū)EDI的應用平臺;2005年實現(xiàn)通過系統(tǒng)級的企業(yè)信息總線整合應用,開展基于SOA的資產(chǎn)重用;2008年開始進行集裝箱信息應用系統(tǒng)的管理,同時引入了業(yè)務(wù)規(guī)則管理、SOA管控和BPM工具;2009年準備構(gòu)思企業(yè)級的信息總線,構(gòu)建企業(yè)級的SOA管控的組織架構(gòu)。
中遠集運對SOA的投資經(jīng)過一、二期的EDI平臺建設(shè),積累了豐富的服務(wù)組件,這些組件在箱管平臺中得到充分利用,約有30%的服務(wù)組件得到重用。在前期項目成功的基礎(chǔ)上,中遠集運于2008年在IBM的輔助下實施了新箱管平臺項目,基于企業(yè)服務(wù)總線對外圍系統(tǒng)設(shè)備交接單打印工具進行了重構(gòu),成功將SOA從外圍系統(tǒng)推進至核心外圍系統(tǒng)的整合。無論是從降本增效、開發(fā)效率還是系統(tǒng)的靈活性來看,都收到了明顯效果。
以設(shè)備交接單整合項目為例,在新系統(tǒng)中基于服務(wù)調(diào)用查詢提單,生成列表只需8秒,對比老系統(tǒng)所需的30秒,節(jié)省了22秒,效率大大提高,開發(fā)周期縮短約50%左右。該項目支持企業(yè)的信息化管控以及服務(wù)的全生命周期的管理,為企業(yè)未來應付復雜的業(yè)務(wù)需求增強了靈活性。
SOA文化:總線理念深入人心
中運集運領(lǐng)先的IT規(guī)劃思路和建設(shè)實踐在業(yè)界屢獲嘉評。在中國信息化500強評選中,中遠集運分別榮獲05、06、08、09年度“中國企業(yè)最佳IT服務(wù)管理獎”以及09年度“IT治理獎”。這背后的秘訣是什么呢?
王新波認為,信息化成功的關(guān)鍵因素之一是,經(jīng)過多年的努力,SOA已經(jīng)在中遠集運整個系統(tǒng)里形成了一種文化:“我們已經(jīng)培養(yǎng)出這樣一種文化,大家說起話來都從SOA的理念出發(fā),使用SOA的語言。”回顧第一次做EDI SOA的時候,中遠集運采取的是“IBM顧問為主,中遠集運為輔”的方式;而到2008年做箱管項目的時候,IBM的顧問不再是主導,而轉(zhuǎn)變成其協(xié)作方與咨詢方。主要靠中遠集運自主牽頭,IBM僅提供技術(shù)難題與方向上的咨詢支持服務(wù)。“我們和IBM合作的過程中,更多的是把IBM當成一個老師的角色。這個過程中所培養(yǎng)的一批有SOA理念、掌握SOA技術(shù)的人員,成為我們一筆很寶貴的財富。”王新波先生對此深有感觸。
談到SOA在中遠集運企業(yè)文化的影響,王新波先生把SOA比喻為企業(yè)信息的中央樞紐。所謂企業(yè)信息中央樞紐,就是通過基于服務(wù)調(diào)用的企業(yè)服務(wù)總線,梳理企業(yè)應用之間的互聯(lián)互通。這對于具有業(yè)務(wù)全球性、業(yè)務(wù)不間斷性和異構(gòu)系統(tǒng)復雜性的中遠集運意義尤為重大。“SOA一定是你在設(shè)計程序的時候有一種‘企業(yè)總線’的理念在里面,要有全盤考慮的理念。推而廣之,這也正是很多成功的商業(yè)模式背后的理念。”王新波先生表示。
通過堆存費管理系統(tǒng)、電子商務(wù)平臺和企業(yè)智能系統(tǒng)等一系列成功的SOA項目,中遠集運IT部門一次又一次地向企業(yè)上下證明了SOA的價值。
SOA延展:惠及業(yè)務(wù)人員
在堆存費管理系統(tǒng)中,中遠集運還結(jié)合多年的SOA建設(shè)成果,創(chuàng)新性地引入了IBM WebSphere ILOG軟件,通過業(yè)務(wù)規(guī)則管理實現(xiàn)了業(yè)務(wù)流程的簡化、可控和靈活性。堆存費率的計算規(guī)則涉及到堆場、進/出口、累進制等多個變量,具有復雜、多變的特點,如果用傳統(tǒng)的編程開發(fā)實現(xiàn),代碼量和后期維護工作量都非常大,每次價格的微小變動,都需要業(yè)務(wù)人員和IT人員進行協(xié)作完成。
在引入業(yè)務(wù)規(guī)則管理之后,中遠集運的業(yè)務(wù)人員無需IT的幫助便能通過IBM WebSphere ILOG軟件中功能強大而且簡單易用的業(yè)務(wù)工具,自主地根據(jù)業(yè)務(wù)情況變更規(guī)則定義,從而極大地提升了業(yè)務(wù)的靈活性。舉例而言,業(yè)務(wù)人員可以為悉尼堆場的堆存費函數(shù)定義這樣一個函數(shù)引擎,“當標準箱出口數(shù)大于等于1且小于等于3時,引用累進制費率A”。在實際計算時,業(yè)務(wù)人員只需調(diào)用該引擎便可返回計算結(jié)果,更可根據(jù)業(yè)務(wù)情況的變化靈活調(diào)整定義。
對此,王新波先生深有感觸:“ILOG的業(yè)務(wù)規(guī)則管理跟SOA結(jié)合在一起,能夠使SOA的靈活性、更重要的是業(yè)務(wù)本身的靈活性得到了更好的發(fā)揮。”
展望未來,中遠集運正在構(gòu)思實施“智能箱管系統(tǒng)”,進一步考慮跟IBM合作建設(shè)基于SOA的航運物流解決方案的中心,希望基于SOA把堆存費管理提升至一個更具智能化的層面,幫助優(yōu)化其遍及全球的集裝箱管理,目標是實現(xiàn)從成本中心到利潤中心的業(yè)務(wù)轉(zhuǎn)型。
IBM中國開發(fā)中心Web 2.0首席架構(gòu)師及IBM資深技術(shù)主管毛新生先生表示:“IBM SmartSOA方法論將企業(yè)SOA發(fā)展過程總結(jié)為一個四階段的‘SOA演進圖’,即‘基礎(chǔ)整合’、‘跨部門擴展’、‘企業(yè)轉(zhuǎn)型’、‘隨需而動’四個階段。中遠集運IT在業(yè)務(wù)驅(qū)動的SOA架構(gòu)轉(zhuǎn)型上做了有益嘗試,現(xiàn)已處于從‘企業(yè)轉(zhuǎn)型’邁向‘隨需而動’的階段。”