細數決定SOA成敗關鍵因素

2021-04-17 10:17:31 字數 1617 閱讀 8214

大部分客戶對實施soa依然心存疑惑,決定soa成敗的三大因素包括企業文化、方**和實施平台。

儘管近幾年來soa概念滿天飛,但大部分客戶對實施soa依然心存疑惑,決定soa成敗的三大因素包括企業文化、方**和實施平台。

soa(service oriented architecture,面向服務的架構)是搭建企業軟體架構的一種新方法,它的出現使所有應用在交換資料和處理過程中,不需要考慮應用軟體是用什麼程式語言開發的或在什麼作業系統下執行,因此soa具有靈活和經濟划算的優勢。但實際情況是,儘管近幾年來soa概念滿天飛,但大部分客戶對實施soa依然心存疑惑。根據甲骨文公司新發布的「oracle 網格指數iv」調查報告,亞太地區未制訂 soa實施計畫的企業高達33%,而在美國和歐洲的企業中,這一比例僅為5%。在調查所及的企業中,亞太區僅有5%實施了soa,歐洲為10%,而美國則為 20%。更為嚴重的是,亞太地區有大量企業(85%)不了解或幾乎不了解soa的基本知識,其中東南亞地區對soa的認知程度最低,有87%的企業對soa一無所知。

這種狀況表明,soa從理想走向現實,還需要走很長的路。甲骨文大中華區soa技術推廣經理周有衡認為,決定soa成敗的三大因素包括企業文化、方**和實施平台。企業要成功利用soa有企業it應用的因素,也有企業管理的因素。換言之,當企業實施soa時,要有相應的技術與標準做準備,而且在公司的策略、組織架構、資訊共享、it治理以及業務處理的流程等管理方面,也要有相應的配合與優化,這樣才能把soa的優勢發揮出來。

企業文化方面的重要性自不必說,比如要得到高層的授權和支援等。在方**方面,使用者也期待有效的方**。在最近甲骨文的soa論壇上,甲骨文明確提出了「soa五步走」的方**。

第一步: 試點。

這是部署soa的第一步,即確定簡單且迅速實施的單個soa專案,以其為試點,為企業提供資訊,使他們快速體會到soa的益處。這是最簡單的soa的實現。

第二步: 整合。

包括資料整合和應用整合。這階段只是戰術級的應用,對業務系統沒有任何影響,只是體現it的美妙無窮,起資料交換平台的功能。

第三步: 部門業務流程自動化。

即在單個部門實施soa的專案,使soa在部門裡使用,使部門業務進入業務自動化。

第四步: 企業架構。

當部門間的soa整合完成時,soa可以跨部門實施,從而可以在企業裡共享成為企業架構,管理部門間業務,並提供良好的業務敏捷性,能夠對快速變更的業務進行有效響應。

第五步: 行業/工業標準化應用。

當企業內部業務需求達到正常狀態時,就進入了行業/工業標準化的應用階段。這階段企業的soa系統開始作用於上下游**商與合作夥伴,並對自身的發展環境進行自動適應,成為乙個生態系統。

「根據企業自身的資訊化特點和現實需求,可以有選擇地決定企業實施soa的具體步驟,不必要都遵循從第一步到第五步。」周有衡解釋說。在技術平台方面,甲骨文年初推出了oracle soa套件。這是一套用於建立、部署和管理soa的全面的、熱插拔式的軟體元件,融合了服務導向的應用開發、服務導向的應用整合、it系統及系統服務的過程控制和工作流。根據介紹,目前已經有德國郵政全球網路、美國卡爾森營銷集團、上海生物資訊科技研究中心、中外運等甲骨文的客戶和合作夥伴享受到soa帶來的現實利益。

創業成功關鍵因素

在創業的路上,見證了不少創業公司成長歷史,有些成功了,有些失敗了。總的來說,我認為影響創業的關鍵因素,有如下幾點 創意商業模式 團隊資金 時機最近看了乙份調查統計報告,分析了下,其實很有道理,不過還是有點驚訝。創業成功關鍵因素重要性如下 時機 42 團隊 執行力 32 創意 28 商業模式 24 資...

決定程式設計師未來之路的關鍵因素 數學素養

可能有很多朋友在網上看過google公司早幾年的招聘廣告,它的第一題如下了 com,e中出現的連續的第乙個10個數字組成的質數。據說當時這個試題在美國很多地鐵的出站口都有大幅廣告,只要正確解答了這道題,在瀏覽器的位址列中輸入這個答案,就可以進入下一輪的測試,整個測試過程如同乙個數學迷宮,直到你成為g...

OKR失敗的五個關鍵因素

okr是近年來的乙個熱點話題,這種目標管理法在谷歌體現了它非凡的價值,也因此被facebook linkedin等公司所引用。從實踐成功的案例看來,okr確實是一種可以明確公司目標 促進公司發展的有價值值得去嘗試的管理方法。隨著okr的熱潮湧入國內,不少國內企業也開始紛紛嘗試,希望可以借助這種新的管...