SOA目前炙手可熱,其實它是非常簡單的設想:將那些被很多應用程序廣泛使用的一般性功能, 標準化成可從網絡上獲得的能重復使用的部件(服務),只將更特定的邏輯需求設計到應用程序中。
在企業的IT架構建設中,早在XML和Web Services出現之前就已成功地編制和部署了類似SOA概念的應用程序。不過使用模塊化、可重復用部件、面向對象編程或應用編程接口等術語來談論這個過程。雖然它們中沒有一個是與SOA完全相同的,但它們都包含了SOA的一些方面。
虛擬化是從功能上管理系統和資源,而不管它們的物理布局或位置。虛擬化在網絡虛擬化、存儲虛擬化和服務器虛擬化三個領域發展迅速。
數據顯示,越來越多的IT業內人士認識到,采用基于虛擬技術和SOA的IT架構在支持動態業務環境的同時,在利用IT資源、提高企業內業務流程的效率方面大有作為。當然,這也和SOA市場的成熟度有著密切的關系。例如,大企業,如電信、金融等行業,它們的預算、財務系統龐大而繁雜,同時又面臨著著激烈的競爭,受到整個市場環境的影響,非常需要這樣一個架構來起指導作用。而對于普通的中小企業,因為缺乏基礎實力,對技術要求不高,以前對于SOA與虛擬化還處在觀望階段。
但如今,隨著競爭的激烈、業務的廣泛擴展,越來越多的中小企業對技術的需求越來越迫切,成為了SOA和虛擬化業務的又一大發展動力。不過也有很多人對此也都心存顧慮,由此帶來的成本增加畢竟是一個不可忽視的問題。尤其是在中國,成本問題也許會直接影響SOA和虛擬化的發展。
IDC全球研究副總裁兼總經理Vernon Turner對此指出,“一方面,實施SOA和虛擬化的成本可以分散一部分讓IT廠商和客戶來承擔。另一方面,SOA和虛擬化結合,并不是像很多人所想的那樣,觸及到多么龐大和繁雜的技術。因為中小企業并非一定要用到IT廠商提供的全部技術,可以按照自己的實際需要進行選擇。比如,特定的桌面技術只針對特定目標,而非普通用戶、中小企業可以只花相對較少的成本使用那些適合他們的新的桌面技術,而這個桌面技術會給他們帶來很多優勢。簡而言之,‘盡量花少的錢而得到更多的收獲’。再一方面,就是需要更多的公司在SOA和虛擬化方面推出能夠大幅度降低成本的新技術?!?/p>
(責任編輯:銘銘 mingming_ky@126.com TEL:(010)68476636)