雲趨勢

雲趨勢 

 

看到博客園的園友在爭論什麼是雲計算,似乎這個問題讓很多人都很糾結。

究竟雲計算對我們程序員有什麼樣的影響?

有園友指出:雲計算和以往的託管服務器沒分別。也許吧,不過一個熱門的技術名詞出來,絕對是有道理的。

我認爲雲計算主要體現以下趨勢:

1.集中化。比如無數客戶端軟件,變成了一個網站的服務。無數小網站,變成一個大網站的服務。雲計算可能就是爲了要成就一個巨無霸怪物。

2.社區化。個體於個體的聯繫更加標準和順暢,因爲都集中讓某個機構負責統一管理了。

其中,集中化革命的對象是小的開發商,因此園友說會有產業轉變,我是贊同的。小打小鬧的手工作坊,必然會讓步給大公司,因爲大公司能提供更加優質的,價格低廉的服務,比如獨立博客最終會整合成博客園之類的形式。

集中化主要有兩個基礎,一個是大公司的生產力過剩,研發出來的系統,對支持一個博客,和支持100萬個博客,差別不大。這個是軟件的特點,邊際成本低。軟件的另一個特點,是研發成本高,小的公司沒有足夠的技術力量去產生和維護優質的服務,哪怕他就爲一個客戶服務。比如,我們的政府網站,每一級的政府網站現在來說都是自力更生,所以我們可以看到這些網站,基本沒交互功能,都是擺設,根本沒有起到多大的行政作用。如果由中央政府統一規劃一個行政網,然後地方政府託管在上面,共享相同的行政功能,並且每一級的政府之間的資源也能夠良好的協調,這個意義就很非凡。

社區化纔是消費者利益的核心,對於小的網站來說,要去協調其他類似的網站很困難,就好像獨立博客於獨立博客之間,有一條不可逾越的鴻溝。而整合後的博客園,每個博客主就能方便的到其他博客發表意見,等等交互功能。以雲政府這個例子來說,市級政府網站就能共享縣級政府的信息,比如案件數,處理情況,結案率。最終中央政府能夠迅速的統計全國的行政狀況,提高辦事效率。

以以上兩個標準去看幾個類似的技術,還是能看到一些差別的。

大部分傳統的託管服務,都只是提供極少的服務內容,比如託管網站,提供一個什麼?存儲空間,帶寬,ip,了不起的提供一個SQL數據庫,其他都是你搞定。除了服務少,還有個特點就是:都是偏向硬件支持,而不是軟件支持。

雲託管,應該注重軟件功能的支持,以提供完整的解決方案,提供移植的交互接口,達到社區化的目標。我們可以說,博客園是雲託管,而普通的賣空間的,只是傳統的託管服務。

在現在,獨立博客都是託管給空間商,而不是用自己的電腦架設一個;而在將來,博客都會雲託管給類似博客園的組織,這就是雲趨勢。

-------------------------------------------------

補充一下,我覺得,雲計算和客戶端技術應該沒有什麼衝突。因爲雲總是需要端,差別只是簡陋的端,還是豐富的端,既然如此,爲何覺得雲技術就非要配搭簡陋的端?雲和端都是很豐富的,不更符合消費者的需求麼?

當然,雲計算會要求更多的接入端,有些接入端暫時提供不了豐富的界面,但不能以此來否定用戶對豐富端的需求阿。比如你用手機上網的需要,難道就願意在電腦上看網站也是手機這種界面?只要手機性能進步,難道就不希望更加漂亮的界面?

因爲消費者有這個需求,只要客戶端的性能不斷進步,就有將這些性能充分發揮出來的客戶端技術存在的必要。

發佈了19 篇原創文章 · 獲贊 3 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章