所謂的SOA究竟是什么? |
發布時間: 2012/8/4 17:01:11 |
SOA :提供了如下好的服務:
提高業務和 IT 的生產效率、敏捷性和速度 使 IT 更快地交付服務,更緊密地與業務聯系 使業務更快地做出反應,提供最優化的用戶體驗 隱藏了 IT 環境的內在的技術復雜性 這使得新的和改進的業務服務能更快地被開發,更可靠地被交付。 我們應該怎樣應對今天的業務挑戰? 隨著業務步伐比以往邁得更快了。隨著客戶、合作伙伴和員工期望更高質量的服務 ,今天的企業系統已經很難跟上時代的步伐。
作為一個 IT 職員,分派給我們的任務有:
提高業務靈活性:需要快速地適應業務,包括內部和外部的聯系點,因為業務會不斷發生變化,應當做到避免由于業務需求變化而不得不新開發新的應用程序和較大改變原有的基礎結構。
改善客戶響應:需要更快地響應支持業務的投資者,不管他們是來自企業內部的還是外部的客戶,他們對 IT 系統都是有或多或少的信息需求的,這其中包括收集和使用貫穿整個業務流程的信息,而無論信息位于何處,都要做到使得信息能夠被那些需要的人員便利的獲得。
提高運營效率:使現有投資贏得更高生產力,同時,這也意味著需要改善業務的管理方式、實施全面的業務流程。尤其是保持和拓展新的戰略開發成果,這其中包括壓縮預算和開支、降低進行中的維護成本,以及在實際業務的每一領域中做到 “ 事半功倍 ” 。 我們手頭壓著這么多重要任務, 作為IT 人士如何滿足那些日益增長的需求以便快速實現 IT 價值呢? 答案是開發和部署面向服務的架構( SOA )。 SOA 方法能夠更好地讓 IT 與業務目標看齊,使得 IT 組織可以高效復用資產、為企業更快地創造價值,進而更輕松地應對不斷變化的業務需求。
為什么采用 SOA ?
服務架構( SOA )可以讓 IT 更加關注于業務流程而非底層 IT 基礎結構,從而獲得競爭優勢的更高級別的應用程序開發架構。
SOA 對需要使用信息技術解決關鍵業務問題的企業(包括希望減少冗余架構、創建跨客戶和員工系統的公共業務接口的企業;需要基于角色和工作流對用戶提供個性化信息的業務的企業;希望通過 Internet 實現跨區銷售、升級銷售和經由移動設備的訪問來提升客戶服務的組織)很有價值。
采用服務架構的業務好處 :
效率: 將業務流程從 " 煙囪 " 狀的、重復的流程向維護成本較低的高度利用、共享服務應用轉變。
響應: 迅速適應和傳送關鍵業務服務來滿足市場需求,為客戶、雇員和合作伙伴更高水準的服務。
適應性: 更高效地轉入轉出讓整個業務變得復雜性和難度更小,達到節約時間和資金的目的。
面向服務架構的 IT 好處 :
復雜性降低: 基于標準的兼容性,與點到點的集成相比降低了復雜性。
重用增加: 通過重用以前開發和部署的共享服務,實現了更有效的應用程序 / 項目開發和交付。
遺留集成: 用作可重用服務的遺留應用程序降低了維護和集成的成本。
如今的服務驅動型企業都在體驗著開發的高效率,服務的高可靠性和服務的高質量,以最大限度獲得業務機會所帶來的這些好處。
本文出自:億恩科技【www.vbseamall.com】 |