SOA 的業務效益

來源:互聯網
上載者:User

SOA 所描述特徵的服務,將具有如下業務效益。
1,增強業務的機動性
增強業務的機動性,是到目前為止 SOA 最重要的業務效益。目前對許多機構而言,對
新業務需求與快速響應的業務機動性,是比開發效率還要重要的。業務機動性兩個關鍵要素
是速率(velocity)和靈活性(flexibility)。
速率(velocity):指的是沿著既定的路線快速前進,更快的產品或者服務的上市速度。
SOA 顯著降低了利用現有服務和 IT 資產組裝新業務應用所需的時間,因而提高了速率。
靈活性(flexibility):根據需要適應 IT 系統的能力。由於不斷變化是業務和軟體所必須
面對的現實,而且也是開銷的主要源頭,因此,在 IT 可以迅速修改現有系統的情況下,業務
可以快速適應新的機遇與競爭威脅。
2,更好的配合業務
當所有的業務都為共同的目標和結果提供支援的話,我們就稱之為配合(alignment)。
我們可以而且應該把 IT 系統通過 SOA 提供的服務定義為直接支援組織向顧客、客戶、公民
與夥伴等提供的服務。
用面向服務的架構做到業務與 IT 的相互配合,可以改善業務的設計與開發,這是通過業
務使用者與 IT 技術的要求溝通更加流暢做到的,這也有助於把交流提升到業務層面。
3,改善客戶滿意度
許多機構都致力於建立一種在不同的服務渠道(面對面、Web 自助服務、移動使用者、呼
叫中心、ATM 等)一致的使用者體驗,如果客戶從不同的渠道獲得自相矛盾的資訊,客戶滿意
度就會下降。
以客戶為中心的 SOA 致力於確保一致的使用者體驗,通過建立與任何具體技術和最終設
備無關的服務來實現,將更加容易重用於各種服務渠道。
4,降低對廠商的依賴和降低轉換成本
傳統的 IT 系統中,對廠商技術的依賴發生於各個層面上:
應用平台(如 J2EE、.NET 架構、Oracle、 CICS);
套裝應用軟體(如 SAP、PeopleSoft 等);
中介軟體技術(如 WebSphere MQ);
特定產品功能(如預存程序、群集緩衝)。
我們應該注意到,如果中斷與套裝應用軟體、開發平台、中介軟體系統的長期關係,是需
要付出很大代價的。
SOA 為機構提供了發展空間以適應未來的發展,並顯著降低了對廠商技術的依賴。因為
以 SOA 為中心的機構是基於服務契約來構建下層 IT 架構的,該服務契約與商務服務層是一
致的,並且技術中立、與應用無關和不瞭解中介軟體的。這種階層更容易替換應用程式、
技術和中介軟體。
5,降低整合成本
SOA 能顯著降低整合成本,其原因已經在前面討論過。
在採用不同的套裝應用程式和應用程式的異構環境中,這種成本的降低尤其顯著,因為
SOA 提供了一種統一的、一致的技術基礎設施,不必為定製整合編寫代碼,也不用部署和配
置許多特定用途的應用程式配接器。
6,提高現有的 IT 資產投資報酬率
面向服務的架構能顯著提高現有 IT 資產的投資報酬率,因為該架構的 IT 資產被重用為
服務,確定現有系統的關鍵業務能力,然後把它們作為構建新服務的基礎,這樣,SOA 有助
於最大化現有 IT 投入的價值,並降低風險。
但是要注意到不是所有的 IT 資產都能夠被重用,所以需要一個評估和篩選的過程,這個
過程必須特別注意抽象介面的定義,這樣的介面應該能夠既體現業務功能的本質,又封裝了
技術細節。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.