SOA的應用實施 CIO你們準備好了嗎?

2021-04-21 19:02:19 字數 3307 閱讀 3652

對於soa應用,cio有什麼注意事項

企業在實施soa時,可能遇到的挑戰包括以下幾個方面:第一是soa平台的選擇。第二是從soa的角度對自己的業務進行充分的分析。soa 的實現可能是乙個曠日持久的過程,而且在該過程中需要對業務進行面向服務的包裝,甚至需要對現在的業務流程、資料進行面向服務的梳理。也就是說,有可能在 整個實施過程中遇到一些挑戰。第三是技術和人才的問題。

因此,對於soa應用,企業應該掌握以下的原則:

邊破邊立 乙個企業部署soa平台,就如同乙個城市做城市規劃。在這個規劃、建設的過程中,總有不合理的街道需要改建,需要包裝;總有老舊的住宅區需要拆遷,需要推 倒重修;也總有新的建築不斷地建起來,這樣才能跟上乙個城市前進的步伐。企業做soa也一樣。太落後的系統需要推倒重來;還能繼續應用的系統,則需要包 裝、改進;而一些新的系統則需要重新做規劃。而且,即使是在soa平台之上搭建的系統,在企業的不斷應用實踐中,也可能會出現很多不合理之處,需要重新調 整。

全域性規劃 soa的實施,有很大的技術因素在其中,使用者既需要選擇適當的工具,也需要有專業的技術人才。使用者實施soa,首先要對自己的系統做全面的評估,要了解自 己已有的系統能用多少,有多少需要改造,還需要上哪些新的系統,將來的系統該如何滿足自己的需求,自己可能為這個新的系統投入多少等等。總之,要有整體的 規劃,這也是實施soa最為基礎的一步。其次,要選擇適合的工具和技術。上什麼系統,建什麼平台,先改造哪個系統,需要一步一步來。而在這個過程中,所選 擇的產品,也必然有所不同,一定要做到心中有數。最後,才是開發的過程。

小步快跑 幻想一天之內完成soa的實施,或者今天做了決定,明天就希望系統能夠成功執行,都是不可能的。目前很多使用者都有激進的想法,這是不現實的。soa實施先 從部門級開始。soa的靈魂所在,就是它允許使用者搭建乙個松藕合的平台,這也是soa能夠吸引使用者的關鍵。但是soa不可能一蹴而就,soa的規劃、實 施、服務是乙個長期的過程。

soa是萬能的嗎?

soa並不能解決客戶面臨的所有問題,事實上也沒有任何技術能解決所有問題。soa解決的是客戶的軟體結構問題。soa讓企業內所有的it資源在異構環境之下,能夠像搭積木一樣進行組裝和重用,從而簡化企業管理。

soa從**著手?

soa是一種需要改變it提供方式的長期戰略。它不僅涉及到it系統的構建模式,同時也涉及業務流程架構和業務的管理運作模式;另一方面,soa又 是一種立竿見影的企業it戰略,它必須對企業業務的改變做出迅速響應。因此,要使soa的好處得到充分體現,就必須很好地平衡長期目標和短期業務需求之間 的關係。

bea總結出完整的soa域模型方**,幫助企業從業務和it兩個方面來規劃soa的實施。

soa域模型把影響soa成功實施的挑戰歸納為業務戰略和流程、架構、服務元件、專案和應用、組織和管理、成本和收益六個域。這六個域雖然各自截然不同,但卻互相關聯、互為依存,必須同等地看待每個域,才能成功地建立起面向服務的it架構。

如果仔細分析企業it建設中面臨的挑戰,不難發現soa系統實施方**中的六個域恰好能很好地應對企業it建設過程中的六方面挑戰。

業務戰略和流程

這個域關注的是企業面臨主要挑戰時,如何讓it最好地支援業務及其需求的變化。應對這一挑戰的最佳途徑就是提供乙個適當的環境,能夠將it管理與企業的業務戰略連線起來,並使二者能協調一致,不斷改進業務流程。

架構今天,絕大多數企業在投資建立企業it系統時,仍然是根據業務的需求按專案規劃實施,由此帶來 的問題是企業it架構缺乏一致性。當業務需求發生變化時,企業必須面對企業範圍內it整合和流程整合的挑戰。soa是應對這一挑戰的最佳途徑,因為它能提 供乙個標準的、分布式的能反映業務流程的it架構,從而能夠快速響應業務需求的變化。

服務元件

缺少可重用的服務元件是目前企業it系統建設時面臨的巨大挑戰,它使得很多企業都無法在預算允許的範圍內實現其it構建目標。通過建立可共用的、基於標準的服務,可以幫助企業盡可能地重用已有資源,實現it的一致性和靈活性。

專案和應用

過去,企業it建設主要是按專案進行的。一旦業務需求發生變化,整個企業it系統就需要 重新改變,很多應用功能也需要重複開發,導致極大的投資浪費。如果將所有的應用功能以分類的、可重用的、基於標準的服務的形式提供,就能夠隨著業務需求的 變化快速重組系統,節省投資,加大投資回報。

組織和管理

隨著企業機構的變化,企業的it也需要做相應的調整。如果為每乙個新的需求單獨增添解決方案,就會使企業的it成本大幅度地上公升。解決這一問題的辦 法,是在企業it建設之初就充分考慮企業的組織結構,使it的提供流程標準化。這樣不僅能最大限度地滿足業務的需求,而且還能夠最有效地重用已有的應用功 能。

成本和收益

成本和收益是任何企業在投資it建設之初都必須考慮的事情,也是企業最為關心的問題之一。soa系統實施方**可以幫助企業更好地規劃和實施企業it建設,迅速響應業務需求,使it投資得到最大的回報。

企業充分考慮以上每個域面臨的挑戰,平衡企業的長期戰略與短期業務需求,就能成功地實施soa並從中獲益。

1. 計算自己的需求

使用者要實施soa,首先就要對自己的系統做全面的評估。評估soa專案的方式與評估傳統軟體專案有所不同。soa在企業範圍內通過各種渠道表現自己 的優勢。soa通過共享服務來優化業務流程,使全面創新成為可能,其「價值機會」遠遠超過了傳統的軟體專案。要建立強大的業務例項,通過soa實現業務創 新是乙個重要的分水嶺。

使用者必須認識到,用於構建soa專案的前期投資將產生巨大的效益,這些好處將會隨著時間的推移越來越明顯地表現出來。

在利用「soa準備狀態評估工具」找到客戶具體需求後,使用者就可以開始soa之旅了。

2. 慎選產品和方案

使用者在選擇soa產品和技術時,應該從平台的選擇、實施方法與途徑、**商的選擇三個方面進行考量。在選擇軟體平台時,使用者首先要考慮的是平台的開放性和對標準的支援。

在實施方法與途徑方面,可以總結出六段式方**,把影響soa成功實施的因素分成六個方面:業務戰略和流程、基礎架構、構建模組、專案和應用、成本 和效益以及規劃和管理。在實施soa時,cio應該綜合考慮這六方面的因素。soa的實施涉及到整個企業的it系統以及業務流程的調整和改變,離不開相應 的諮詢和專業服務。因此,在選擇**商時,首先要看它的產品是否符合企業的實際需求,是否已經有很多成功的應用案例,現有客戶對它的評價如何;其次,還要 仔細考察**商的專業服務能力,是否能夠幫助使用者分析企業it現狀,提出建設性的意見。

對企業來說,採用soa不會加大管理it系統的複雜性。有經驗的**商對主流的中介軟體

技術都會努力予以保護,並且沉澱了許多實際操作經驗,能夠保護企業過去的it投資。

soa已成大勢所趨

最新的idg調查顯示,將把soa作為今後12個月內的關鍵或重要專案的公司比例增加到52%;79%的調查物件表示,soa將是未來五年的關鍵或 重要專案,這個資料比9個月前進行的調查增加了18%;已建立企業soa架構公司的數量也從9個月前的68%增加到現在的83%。soa的發展勢頭越來越 猛,已經成為大勢所趨。

六成CIO贊同SOA實施的關鍵是服務構造

普元軟體日前宣布,在為其4個月的 soa中國技術論壇 中的一項現場調查顯示 60 的人認同,在中國環境下soa實施的關鍵任務是服務的構造。據調查資料顯示,參會來賓中行業使用者 軟體商佔據絕大多數,其中行業使用者佔39 軟體商則超過40 行業使用者中,來自 和教育 銀行 電信等 行業的使用者代表總計達...

軟體實施的面試準備

01.計畫安排 a.材料準備 離職證明 換 失業證 失業證 失業保險 培訓課程 找體檢報告 彩印乙份 學歷證明 b.面試準備。b01.網上簡歷作修改 b02.練習自我介紹 dhv價值展示 不要太刻意 b03.工作內容講解 b04.常見問題應答 b05.未來有什麼打算 有什麼優點?有什麼 缺點?平時有...

軟體實施的面試準備

01.計畫安排 a.材料準備 離職證明 換 失業證 失業證 失業保險 培訓課程 找體檢報告 彩印乙份 學歷證明 b.面試準備。b01.網上簡歷作修改 b02.練習自我介紹 dhv價值展示 不要太刻意 b03.工作內容講解 b04.常見問題應答 b05.未來有什麼打算 有什麼優點?有什麼 缺點?平時有...