「雲」時代的SOA

2021-06-20 13:58:44 字數 800 閱讀 5362

soa曾經風靡一時,雲計算正如火如荼,後者貌似已經取代了前者的地位,甚至多數人認為soa已經落伍,雲計算才是正途。

但是,我個人認為soa最起碼在未來的10年內仍不會落伍,尤其是在中國這樣乙個資訊化依然正在發展的地方。

soa實際上的根本思想就是整合,就是在控制總成本的前提下,怎麼才能利用現有的東西發揮最大的價值。這種思想甚至在任何乙個行業甚至任何一件事情中,都是值得借鑑的。

雲計算,甚至也可以認為是soa思想的一種延伸。雖然,目前雲計算的概念,正在無限擴充套件;但是,其對外提供各種服務的理念尚未偏離。

比如說,將一些使用起來簡單、開放性較好、業界使用較高的協議、標準、技術放在平台上,供整合方使用。例如:sso使用oauth、資料互動的介面使用基於http的json、甚至靜態資料的抽取轉化為大資料平台支援的資料……,這些東西放在雲平台之上,再結合cloud foundry等paas平台,將雲計算的iaas、paas、saas進行全方位整合,做成乙個完善的、覆蓋雲計算各個層次的完整的雲平台,而且平台自己內建完備的soa整合套件,通過此平台的搭建,完全可以將現有的應用完全遷移到此平台上。再在平台中內建商業化的中介軟體產品,這樣一整套完整的幾乎可以覆蓋軟體全生命週期的平台,就搭建完畢了。軟體在遷移到此平台之後,在滿足需要的情況下,甚至可以擴充套件為saas的應用。或者,平台再做一些擴充套件及延伸,將某些特定的資料直接從關係型資料庫中弄到大資料平台上,然後再進行其他的分析之類的工作。

這樣的平台,應該可以相對輕鬆的實現soa,還能整合現有的x86的硬體,關鍵是甚至具有的大資料分析的功能,該是乙個高大上的東西。只是,在具體實現這樣乙個平台的過程中,需要實現不同層次的融合,是乙個需要投入時間、人力、物力去研究的內容。

雲時代的恐慌

雲計算已經進入落地階段,發展大家更是有目共睹,很多企業開始考慮或是已經擁抱雲計算。雲計算給中小企業帶來的福利也是多之又多,節省開支,創造新的資源等等。這些都是雲計算的功 勞,只是在這些優點之中,大部分的人還是在擔心它存在的缺點,其中最受關注的就是安全問題。對雲計算中的威脅與風險進行分析,有助於認清雲...

雲計算時代

目前,pc依然是我們日常工作生活中的核心工具 我們用pc處理文件 儲存資料,通過電子郵件或u盤與他人分享資訊。如果pc硬碟壞了,我們會因為資料丟失而束手無策。而在 雲計算 時代,雲 會替我們做儲存和計算的工作。雲 就是計算機群,每一群包括了幾十萬臺 甚至上百萬臺計算機。雲 的好處還在於,其中的計算機...

從SOA到雲計算

曾經有過世界性的 計算機將來是否可以超越人的智力,機械人是否可以反過來統治人類,當人把自己的感情能力也賦予給計算機,計算機也有了 生命 那 麼機械人也可以擁有人的權利嗎?計算機作為人類的輔助工具,而且越來越深入到人類生活 工作的各個角落,那麼計算機比人究竟擅長的是什麼?計算機技術飛速 發展,形態也花...