CIO變革與創(chuàng)新:如何融合SOA與ITIL
比特網(wǎng) 發(fā)表于:12年02月09日 14:30 [轉(zhuǎn)載] 比特網(wǎng)
一旦企業(yè)認識到SOA不只是光談技術,那么投資ITIL及其它最佳實踐也就不再有障礙。ITIL可考慮為成功實施SOA的基礎。如果在IT里沒有明確的流程,那么隨著時間的發(fā)展,跨商業(yè)部門之間的協(xié)作就變成了一種負擔,而SOA成功所必須的商業(yè)戰(zhàn)略變更也無法有效執(zhí)行。
降低風險
對于那些成功使用SOA來部署應用的企業(yè)而言,降低風險是最主要的回報。如果你的大部分軟件項目都失敗,那么風險就會隨著項目的發(fā)展而逐步放大。專家發(fā)現(xiàn),在成功的軟件項目中,小型項目通常都占多數(shù),而大型項目所占的比例卻很少,而SOA恰恰可以彌補這一點。
SOA本身是一種模塊性質(zhì)的架構。當一款應用以模塊的方式來開發(fā),那么它就等于是由一系列的小型項目所組成。這種靈活的開發(fā)方式在過去幾年中發(fā)展很快,當它與某種基于服務的架構合而為一時,就能改善應用部署的質(zhì)量和成功率
戰(zhàn)略CIO
IT管理人員有多種方式來改善企業(yè)SOA活動的成功機會,例如:
由點到面——大部分成功的SOA實施都是從管理層開始入手,進行研究來發(fā)現(xiàn)重用、松耦合和模塊化的目標,這是SOA增加商業(yè)價值的三種主要方式。
然后他們逐步推廣SOA到各個商業(yè)部門的管理人員,結(jié)合商業(yè)部門的實際情況來設定預期,解決潛在問題,展現(xiàn)回報。這些活動幫助IT與商業(yè)部門之間搭建了互通的橋梁,同時也讓非IT管理人員參與到整個流程中,體驗到SOA對他們的影響,并對企業(yè)貢獻價值。
發(fā)揮機動性——SOA的一大特征是機動性。這也是金融服務行業(yè)成為SOA主力軍的原因所在,SOA活動能讓他們的商業(yè)靈活性提升到一個新的等級。
這些公司中的管理人員充分了解商業(yè)部門的要求,能夠引導IT去找出合適的方法來解決持續(xù)的變革問題。就降低軟件部署上的成本和風險來說,SOA是一種絕佳的選擇。
設定預期——我們常聽到,在SOA部署的初始階段是一種“燒錢”的活動。它需要大量的成本來更改軟件基礎架構,將現(xiàn)有應用平滑過渡到一個模塊化的環(huán)境中,并培訓開發(fā)人員來編寫代碼。不管是重新規(guī)劃,還是擬定治理流程,都要求IT與非IT人員投入額外的時間與精力。
而當服務重用走上正常軌道,隨著軟件開發(fā)可預測性的提高,以及治理流程所創(chuàng)造的新秩序,商業(yè)部門就可以看到預期的回報開始逐步展現(xiàn)。