關鍵字:SOA 開源 破門檻
OpenSource,開放源代碼,和SOA,Service-OrientedArchITecture,服務導向的架構,是目前最為前沿的IT行業趨勢。IT行業分析公司Gartner認為SOA將成為創建和交付軟件的主導框架,同時預測到2010年時,應用軟件收入增長的80%將來自基于SOA的方案,IDC預計2010年中國SOA市場規模將達5億美元。另一方面,開源社區也越來越活躍,IBM、Oracle、AMD等都在支持和實施一些開源計劃。
當然,開源不僅僅是針對商用,SOA也僅僅是針對系統集成。這兩個因素正醞釀IT的一場技術機制與商業模式的變革,同時這也構成了新的行業“洗牌”動因。而把SOA與開源軟件的優點相結合,不僅可以降低客戶的IT成本,同時還能敏捷地應對不斷變化的業務需求。那么開源能否成為SOA的急先鋒呢?或是兩者相得益彰?抑或開源是SOA的最終歸宿?
一、開源與SOA合并漸成趨勢
應用軟件及應用解決方案采用開源軟件或是部分采用開源軟件已是普遍的趨勢,因為這樣做可以降低信息化的成本。開源策略的優勢,可歸為三點:
1.提高企業系統的獨立性,即公司的IT系統不會被綁定于某一家的商用環境上,以便于企業走獨立的技術發展路線;
2.初期投入很小,雖然開源也不意味著完全免費,但總費用上開源軟件小于商用軟件;
3.開源的門檻低,人力資源易于獲得,表現為運營、研發時費用更低。
開源比商用方式更具優勢,開源陣營的人力成本低而易補充,在開源社區中很容易找到熟悉J2EE的人,但要在IBM公司以外找到熟悉DB2和Websphere的人恐怕很難。在一般的企業級應用中,開源軟件不會遇到技術上的挑戰,相反,在構建SOA時,其開源組件的粒度和粘度正好,尤其是應用服務的開發。
開源應用與SOA越來越成為完美的搭檔。這一點正在為行業所重視。由Forrester調研公司和Unisys合作進行的一項調查顯示,大部分CEO認為開源軟件是向SOA和集成計劃進軍的最佳途徑。
參加調查的400位CEO中,有71%認為在整合IT基礎設施時開源軟件能夠起到“重要”或“非常重要”的作用。另外,有57%的被調查者認為開源資源對于促進SOA項目具有非常重要的作用。
這些回答的一個核心就是SOA所具有的延長原有應用生命周期的能力。Forrester還表示,有78%的被調查者出于對開源標準的認可而傾向于使用開源軟件,而這正是提升SOA作為下一代企業基礎架構的價值的主要原因。
文章來源于領測軟件測試網 http://www.kjueaiud.com/