今年sd大會最重要的官方話題毫無疑問是雲計算。作為主辦方,我們正是看到了這一趨勢的顛覆性力量,才迫不及待地將它作為今年的主角,盡量地予以強調和渲染。事實證明,這有揠苗助長的嫌疑。不少參會的朋友反映大會的主題未能很好的扣合當前的具體問題,顯得有些超前。這是我們應該檢討的。去年的sd把握住了「高負載web站點設計」這樣乙個當期熱點,給參會者留下了深刻印象。今年在這方面我們確實有失誤,應當向感到失望的朋友們檢討。明年的sd,在策劃時將會更多諮詢業內朋友的意見,力爭把握好當時的熱點,做到務實,確實能給大家帶來收益。
儘管如此,我仍然認為,雲計算確實是值得每乙個人充分注意的最重要的技術發展趨勢。這次sd大會,我有機會與jeff barr以及其他的朋友進一步交換了對雲計算的看法,其中一些有啟發性的收穫,願在這裡與大家共享。
第一,為什麼雲計算是真正的「重大技術趨勢」?
it產業每年都能製造出一打「重大趨勢」,其中大部分只不過是鏡花水月,過後甚至都沒有人想得起來,只有一小部分會持續引起關注,成為技術圈子裡的常用術語。而真正能夠引起產業面貌發生重大變化的,幾年才會出乙個。對於it人來說,對於這種具有重大影響力的it技術變革,務必要保持謙虛謹慎戒驕戒躁的關注態度,否則,乙個不留神你和你的組織就可能落後。然而對於那些明明是忽悠大眾的概念,你也務必要具有免疫力,錯投豬胎後果也是很嚴重的。
問題在於,怎樣判斷乙個技術趨勢是真的很靠譜,還是僅僅屬於忽悠型?我在**內,對於一項技術背後的市場宣傳推廣動因比較清楚,對於**在其中的作用也有自己的看法。坦率地說,對於普通技術人員來講,想要通過**霧裡看花水中望月分辯哪句是真哪句是假哪一句是情思凝結,難度還是蠻大的。根本上,對於技術趨勢的判斷還是要倚靠自己的慧眼和心思。我認為有以下幾個方面可供參考:
1.其所帶來的好處對於終端使用者來說是否一目了然,不言自明?這裡所說的終端使用者,是指非技術的利益相關人士。假如一項技術的好處對於終端使用者來說一目了然,那麼它很可能是靠譜的。反之,如果你需要磨破嘴皮,用盡威逼恫嚇的手法才能讓人家勉強而又不無迷惑地點頭,或者只有那些「高階架構師」才與你心有戚戚,那麼它很可能是扯淡的。例如,互聯的好處每個人都顯而易見,搜尋的方便性一目了然,b/s模型具備零部署成本的優點大家用腳趾頭也能想明白,這些技術大行其道也就不奇怪了。雲計算也是這樣的,任何乙個有點經營頭腦的人只要想到,自己不用一開始就為了乙個還不知道是死是活的專案花錢買機器網域名稱頻寬,不用天天半夜擔驚受怕機器崩潰,不用整天老想著什麼load balancer、cdn、cache之類與business無關的東西,不用每過一段時間就到處打**問有沒有正處於失業狀態的**架構高手這樣弱智的問題,就會毫不猶豫地給雲計算模型投上一票。
2.是否配合計算拓撲模型的變革?是否導致一些新的硬體設施的誕生和發展?作為搞軟體的人,我們不願意承認也得承認乙個事實,那就是從大的尺度上來說,硬體和基本計算模型的變革才是推動it改朝換代的根本力量,軟體的進化只是在一朝一代內部的焚香淨手、請客繡花、溫良恭儉讓式的改良主義,只有硬體(包括網路)的變革才是暴烈的、令任何個人和企業不得不屈從的天翻地覆的革命。因此,一項技術趨勢,如果不配合計算模型和硬體的變革,它的影響力就是有限的,反過來,你就絕對不能忽略之。pc的革命,網際網路的革命,大家耳熟能詳。如今人們討論最多的移動計算,已經顯露曙光的機械人,都是如此。雲計算實際上也是這樣,這一模型將逐漸實現網際網路上計算資源的集中化,建立超級龐大的計算中心(天網?matrix?),毫無疑問是順應革命形勢的,具有革命的暴烈性。雖然在改革三十周年的時候,「革命」不是乙個受歡迎的詞彙,但是在技術領域裡,革命時期是重新分配利益格局,從而也是快速發家致富的最佳時機,沒有人能夠抵禦其**。
3.是否具有足夠低的相對介入門檻和介入風險?是否能充分動員草根力量?普通人畏懼風險,討厭門檻,介入的門檻和風險越低,參與者越積極,人數越多,勢頭越猛。雲計算平台的開發門檻是非常高的,但是由於競爭的存在,其介入門檻將會非常之低,越來越低,趨近於零,從而也充分降低草根階層的進入風險。我相信,遲早我們可以免費註冊雲計算服務,根據收益與平台商分成,從而從一開始就保持零投入、正產出。就it而言,這樣的模型可以說讓風險低得不能再低了。一旦雲計算大行其道,你會發現幾乎每個程式設計師、甚至每個會操作計算機的人都會在雲上發布他們自己的服務,建設自己的站點,這種如潮水般的群眾力量將會沖垮一切試圖阻遏它的東西。
4.是否具有清晰可行的盈利模型?這一模型是否導致利益鏈條的重分配?是否具有「先到先得」、「贏家通吃」的特點?凡滿足以上幾個條件的技術趨勢,將製造一種「順我者昌,逆我者亡」的局面,從而逼迫玩家爭先恐後地進入。雲計算的盈利模型很清楚,使用者以信用卡支付,按使用付費,收入在平台提供商和服務提供商之間分成,廣告客戶為起到推廣效果,可以替使用者支付費用。保險公司為雲計算平台的穩定性提供擔保,保費可間接用以支援平台服務商不斷改善服務質量。這一盈利模式相容之前的「使用者付費」和現在網際網路上的廣告盈利模式,在金融領域具有良好的支撐模式,具有清晰性和可行性,並且導致利益的重分配。不但如此,雲計算是乙個天然集中壟斷的概念,少數幾家雲計算平台提供商通吃市場的局面是必然形成的。因此,所有各方在局勢初步明朗的情況下,會從各自不同角度爭先恐後地投入其中。
以上幾點並不全面,但是已經可以充分說明問題。我的觀點非常鮮明,雲計算是真正重大的技術趨勢,將會深刻影響it產業的面貌,以及我們每個人的生活和思考方式。
(待續)
SD2大會之Google雲計算
雲計算,我在參加sd大會之前也聽說過,僅僅把它當作概念炒作,和大多數的網際網路開發扯不上關係。從字面上理解,雲是由水滴構成,水滴在雲計算的概念中就是單個計算機,pc就是小水滴,超級計算機就是大水滴,這些計算機構成乙個整體,稱作雲,這些雲是用來計算,分析大量資料的,如天氣預報等,雲也就是個super ...
微軟 PDC 2008 雲計算將會是重點
微軟 pdc professional developers conference 將會在 10 月末舉辦,到時將會有很多內容會公開,當然包括最近很熱門的雲計算,live mesh。讓我們來看看有哪些相關雲計算的會議內容 其他還包括windows 7內容 graphics advances,touc...
參加SD2 0聽了王堅關於雲計算的思考
乙個公司乙個team是什麼,要做什麼,價值是什麼必須得有這麼乙個人來思考,並且想明白,我們今天看到的雲計算可能已經是幾年前就構想好的,甚至是更長的時間以前。計算和計算機是兩個不同的概念,計算在我們周圍到處都是,我們可以用心算,可以用紙筆算,可以通過開心辭典 求助別人算,也可以讓機器算,計算機只是一種...