SOA部署

SOA部署是指對SOA系統進行部署。

基本介紹

  • 中文名:SOA部署
部署SOA的原因,SOA部署十大要素之變更管理,SOA部署十大要素之互通性,

部署SOA的原因

SOA部署主要有兩大理由。第一,是跨多個套用通過重用服務可以降低成本。第二,是可以改變IT基礎架構,使之對業務變成需求的回響更快速。
向基於SOA的系統發展的一個挑戰在於製作一定清晰簡潔的案例來管理SOA的好處,以及繪製採用路線圖。決定部署SOA有向個重大的因素,包括敏捷性、重用性、變更管理、互通性、編排性和使用web資源的能力。

SOA部署十大要素之變更管理

變更管理有幾個好處,包括幫助IT專注於配置系統,而不是程式。通過利用系統中久經考驗的記錄,這可以幫助提升軟體的質量。
有些情況下,通過對現有的服務做出小改變,改變組件的通信方式,這樣就會組成新的套用。而在另一些情況下,當需要新的邏輯時,SOA基礎設備最小化新的代碼需求。這還可以幫助減少測試需求。

SOA部署十大要素之互通性

SOA還允許組織考慮互操作性,而不點到點的集成。互操作性依賴於使用網際網路服務的鬆散耦合框架。有了複雜套用,每一個集成點都必須經過測試,因為每一個點都可能代表著失敗的源頭。
有了SOA,開發人員可以編碼服務來與SOA基礎設施進行通信,而且只需要解決一個集成點。可以測試最終邏輯來確保它符合服務契約。這降低了在每一個新集成點可能會引入問題的機率。

相關詞條

熱門詞條

聯絡我們