SOA實施困難 與ESB融合更難 |
發(fā)布時間: 2012/8/25 19:42:06 |
當你詢問任何一個負責建設SOA(面向服務的架構)的人時,他都會告訴你說,最困難的部分并不是技術;它將改寫作為這一架構基礎的業(yè)務流程,并且常常隨后改變角色和責任,引起爭議。 很多SOA實踐者都這樣說,而事實可能也的確如此。但反過來看,技術部分就真得那么容易嗎?在所有的規(guī)劃和戰(zhàn)略制定完成后,必須提供服務以及它們的基礎設施并同已經部署的平臺、應用和系統(tǒng)一起來管理。 SOA的最終目標是一個極其靈活的基礎設施,在這個基礎設施中,IT開發(fā)人員可以在企業(yè)中的多個平臺和域的抽象層之上開發(fā)復合應用。但是,俗話講:沒人可以“煮開大海”,在SOA中也不可能一次實現所有目標。實用的SOA計劃先是可以從一些靈活性更大、受益也比較明顯的業(yè)務流程集合入手。例如:市場條件不斷變化的環(huán)境,或由于競爭力原因新服務必須立即部署的環(huán)境。在一定程度上,這種從上到下(top-down)的方法的確比較符合已經擁有軟件資產和基礎設施的情況。在實際應用時,技術人員必須做出選擇,比如在哪種平臺上構建關鍵服務,以及這些服務將如何被展現、管理和仲裁。一些公司可以選擇ESB(企業(yè)服務總線)來連接服務,而另一些公司可能更關注為重用而設計的基于標準的服務。 先行者的聲音:從小處入手 當越來越多的公司尋求將面向服務的架構方式用于它們的IT系統(tǒng)時,一些提前采用SOA的用戶告誡說,在剛開始時一定要注意:規(guī)模要適度。 日前,TD Banknorth公司的業(yè)務技術規(guī)劃高級副總裁Russell Rodrigue建議說:“從小規(guī)模入手,選擇一個可管理的、定義明確的,并且你可以充分發(fā)揮影響力的項目。” TD Banknorth是美國的金融服務公司。該公司通過收購迅速擴展,在過去8年里兼并了23家公司。Rodrigue說,過去,在收購一家新公司時,TD Banknorth利用一種“大拆大換的模型”來處理新收購公司的IT系統(tǒng)。在意識到這種方法的費用非常高昂后,該公司最近采用了SOA。 本文出自:億恩科技【www.cmtents.com】 |