談到SOA,IBM、BEA、微軟仍然是主要玩家。BEA WebLogic、IBM Websphere以及微軟Windows Server,相繼展開功能改變與行銷競賽。微軟提出「Software as a Service」、BEA提出「開發即整合」、IBM則將SOA包含在「隨需應變的電子商務」(eBusiness on Demand)的大旗之下。不過和過去不同的是,此次連SAP、Oracle(ERP)、Siebel等廠商也加入戰局。
IBM是推動SOA的大ㄎㄚ,這位巨人也花了許多心力講述SOA、eBusiness on Demand,但它和別人最大不同之處在於SOA還能成為其服務事業部門的項目之一。
IBM軟體事業處整合解決方案副總裁Jason Weisser說:「SOA不只是產品議題,而是顧問(consulting)議題。」他強調,如何把元件及流程,像是開帳戶、下訂單等加以佈署,都需要有清楚的商業模式概念。而這往往不是技術人員的專長,也不是買了產品就水就一蹴可幾,而是有賴公司業務經理人的專業知識。而如果你沒有這樣的知識,IBM可以提供你顧問服務。
如果企業用的是舊式系統,Weisser表示IBM也可以提供共通物件作為介面,使大型主機上VSAM、IMX的資料可以被存取出來。
IBM也在今年稍早推出諮詢服務稱為「SOA管理實務」(SOA Management Practice),以其顧問諮詢部門協助客戶解決應用程式運作方面的問題,例如安全性和管理。而在台灣,也有新竹園區的用戶考慮採用IBM的服務來打造SOA。
Weisser指出,有了良好的SOA架構,就算上面的應用軟體不支持也成,因為SOA是提供一種服務介面,以確保應用元件間的資料互通;只是若有SAP、Oracle應用廠商的支援,企業打造SOA「更容易做。」
看來SAP這家商用軟體大廠也不打算置身於外。
2003年,SAP前執行長Hasso Plattner在他退休前最後一次年度使用者大會Saphire上宣佈,SAP要走向Web services,而且2007年SAP的全部產品全部要支援Web services。在SAP稱為ESA(Enterprise Services Architecture)的架構下,SAP的軟體可以拆成一個個小元件,供企業用戶使用,同時SAP也開始進駐中介軟體市場,其Netweaver像IBM Websphere、BEA WebLogic一樣成為元件化軟體的底層,並提供流程監控的管理,雖然如果企業堅持要用Websphere或WebLogic,還是可以將NetWeaver換掉。
本月份,SAP的ERP套件mySAP eBusiness Suite 2004上市,成為第一個內含Netweaver 2004的軟體。SAP的供應鏈管理(SCM)、客戶關係管理(CRM)、產品開發控制的PLM軟體則是接下來的改造目標。另外,甲骨文、Siebel也已分別加入戰局。
將帶來新的服務模式──與競爭?
從應用到中介軟體大廠都加入SOA的追逐行列,最終在於它所帶來的商機。不過它更可能牽涉軟體供應的未來新形式;使用者再也不是購買一整套軟體,像SAP、Oracle、甚至鼎新workflowERP,乃是到某個平台上去「選購」某種應用服務,而軟體元件的標準化,也會讓使用者再也不受任何一家中介軟體、甚至作業系統公司所綁住,他甚至可以有些買SAP的,另一些買微軟.Net技術開發的元件,再一些買IBM提供的服務。
這也意謂著,一定要有人來扮演這個「平台」角色,UDDI即協助建構這個平台。UDDI伺服器就像電話簿黃頁一樣的平台,登記了很多廠商的資料及商品,理想情況下,使用者就可以到這個平台上選購他要的服務。IBM、BEA、微軟、SAP等公司都希望扮演這個平台,上面有很多軟體開發商用它們的開發工具來開發出服務;UDDI Server即是提供給軟體開發商註冊的平台,幾乎所有支援Web services的廠商,也都擁有自己的UDDI Server。
「SOA將是一個團體戰,」SAP經銷聯盟副總經理張一中指出,「SOA勝敗決勝關鍵在於誰的生態體系(ecosystem)最龐大,因為愈多人幫你開發,你能提供的服務愈多。」就在前幾天,SAP也一改過去自行開發的作法,公佈合作夥伴計畫。SAP也即將推出開發工具,以吸收更多軟體開發商(ISV)在其NetWeaver上開發軟體。
當然,授權也會是未來改變的一環。因為使用者買的不是一套軟體,現有每個CPU、每個User計價模式自然也無法適用元件化服務出租的新型態;比較接近的是ASP,而現在已有Salesforce.com向客戶收取月租費的方式提供業務自動化的ASP服務。
「SOA最終願景是讓Oracle、PeopleSoft的用戶也可以使用SAP的服務,當然,誰能提供最好、最與眾不同的服務,愈能在市場機制中勝出。」張一中指出。


1.KK.Li 於 2005/03/29 11:10 回應
事隔兩年,又來一杯?IT業的別名為命名業,名字取得好壞影響它的生命周期