SOA實施的成功主要有以下8種

來源:互聯網
上載者:User

SOA聯盟和CIO雜誌最近宣布了SOA案例研究獲勝者的名單。所有的獲勝者都使用SOA成功地提供了業務或者任務的價值。人們注意到每一個SOA應用執行個體都有一些共同的特點。歸納起來,SOA實施的成功主要有以下8種方法:

1.強大的管理層的支援和強大的SOA宣傳者

每一個項目都得到了企業業務部門或者IT部門進階官員的支援。這對於推動整個機構內部的變化和消除障礙是非常重要的。沒有高層的支援,許多SOA計劃永遠不會獲得增長勢頭、資源和允許IT部門向業務部門提供SOA承諾的好處的推動因素。還需要指出的是,強大的SOA的宣傳者對於這些獲獎的每一個SOA案例研究都是非常重要的。事實上,研究顯示,每當SOA宣傳者離開公司的時候,企業未來的項目都有失敗的危險或者倒退到以前的提供軟體的方式。

2.教育企業瞭解SOA的價值

這些案例研究的每一個案例都為企業提供了巨大的價值。在某些案例中,投資回報在幾年裡達到了數十億美元。為了發現這些不同尋常的機會並且圍繞這些機會建立一個商業執行個體,教育企業理解SOA的潛力是非常重要的。

然而,教育業務部門的關鍵是不要向業務部門談論技術問題,甚至不要談提SOA這個詞彙。相反,業務部門需要理解如何解決這些關鍵的業務推動因素(如更快的訪問資訊、與客戶和夥伴結合、消除浪費的商務流程),瞭解IT如何用這些“新方法”協助提供這些推動因素。業務部門不需要知道IT部門如何做這個事情。他們需要理解SOA能夠解決他們的什麼問題,需要業務部門做什麼來協助IT解決這些問題。

3.建立一個卓越中心

每一個獲勝的案例研究都有某種形式的卓越中心。這種卓越中心也可以叫作別的名字,如組態控制委員會。但是,所有的獲勝的案例研究都有一些正式的負責治理SOA計劃的組織。有些企業已經擁有現成的具有IT治理功能的企業架構,僅僅需要為SOA做一些簡單的調整。有些企業沒有正式的治理計劃,必須建立一個擁有足夠的控制能力的機構協助提供理想的業務結果。控制水平和每一個機構的治理模式的範圍都是獨特的,但是,每一個成功的項目都把治理作為一個關鍵的成功因素。

4.首先擁有定義良好的商務流程和按比例升級的計劃

在每一個案例中,候選的服務都是在建立了定義良好的商務流程之後找出來的。在某些案例中,已經擁有現成的商務流程。在其它的案例中,在建立服務之前需要重新建立一些商務流程。在每一個案例中,這個目標首先是有一些商務流程的子集,而不是立即做這個商務流程。每一個案例研究對於未來的狀態是什麼樣子都有一個定義良好的範圍和展望。

5.定義服務中的工作圓滿水平

許多想法歸結為哪一個服務對於關鍵的商務推動因素是重要的。商務服務提供一個完整的商務功能。例如,我們說一個核心的商務服務是購物車功能。這個目標就是在所有必要的功能中讓購物車功能發揮作用,不僅僅是一個檢查服務。在這個例子中,完整的商務服務還需要接受支付、與運輸夥伴進行溝通和處理折扣等事情。

大多數成功的SOA實施沒有大量的商務服務。這是許多SOA項目遭遇困難的地方。他們設法把一切事情都包含在一個服務中,無論這些事情是否供應商業價值。還有與建立、治理和維護服務有關的大量開銷。成功的SOA實施在重點放在少量的核心商務服務方面。這些服務將提供真正的商業價值並且不會在沒有投資回報的服務方面浪費時間和金錢。

6.品質保證是關鍵

SOA為品質保證部門製造了各種類型的挑戰。成功的SOA實施需要適當的品質保證的最佳做法,如對每一個服務進行負載測試。效能、安全和治理測試應該是你的整個測試計劃的一部分,以保證滿足業務和技術的要求。

7.投資回報最初很難實現 將隨著時間的推移實現

SOA不是一種技術。它是一種架構。同任何其它架構一樣,價值是隨著架構的擴充和成熟而逐步獲得的。有些企業在實施SOA計劃的第二階段或者第三階段,並且正在獲得有實際意義的投資回報。有些企業正在實施SOA計劃的第一階段,沒有看到直接的投資回報。但是,這些企業為未來的SOA計劃最大限度地獲得投資回報奠定了基礎。

8.提供大量的商業價值

在所有的案例中,這些獲獎的案例研究都提供了重要的商業價值。沒有一個案例研究把重點放在修複IT基礎設施方面,或者僅僅通過再利用減少開發成本。這些方面也許會有一些副作用,但是,商業的好處相比,IT好處的價值是很小的。在某些案例中,商業的好處能夠在指定的時間段裡獲得數十億美元的好處。

總的來說,要使你的SOA計劃符合上述8個特點中的一些特點,如果不能符合全部特點的話。到目前為止,有許多人一直在談論SOA失敗的事情。現在,我們已經擁有了6個成功地實施SOA計劃的偉大例子。我們應該採用這些工作使用的最佳做法,並且在我們的項目中使用這些最佳做法,這樣,我們在明年的獲獎比賽中將會得到促進。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.