
觀點
盡管微軟在云計算方面,具有資本和技術優勢,但成就Azure的未來絕非如此簡單。Azure對微軟的未來十分重要,絕不能失敗。
微軟在最近的專業開發者大會上推出了Windows Azure,看得出來,微軟是打算創建一個以Windows為基礎的云基礎構架了。
盡管它最終產品的許多細節還不得而知,盡管微軟只討論了這個構架會如何增強微軟的應用托管能力,也盡管絕大多數到場的專家都大談特談微軟產品的SaaS版本,但我認為,Azure才是最具有革命性和創新型的產品。
微軟為自己的應用軟件提供托管版本(也就是我們所說的SaaS),但如果只是在“云”端提供其軟件產品的應用,就毫無新意可言了。微軟在此處顯示了創新的靈活性。提供應用托管服務的企業,都需要取得許可,并支付相關的費用,而微軟不同,軟件都是自家產品,只要它愿意,依照邊際許可成本來看的話,它的成本和價格都可以近乎為零。
資本成本優勢加上微軟通過托管Hotmail積累的運營經驗,讓微軟有能力以高成本效益的方式擴展基礎設施,而這還不包括它的云技術和軟件本身之間的協調性。
然而,若只停留在新產品的層面,就好比只關注結在低處的果子,卻忽視了高處更多更甜的果子。而這些被忽視的果子就是Azure的優勢。
首先,Azure 提供了在云技術中開發微軟應用軟件的途徑。長期以來,“云”都是以Linux為導向的,但大量的主流開發人員所擁有的,則是以Windows為基礎的技術。現在有了Azure,開發人員就可以參與到云環境中,也正因為如此,與.NET 和 SQL服務器相關的新品才會如此重要。而Azure也會讓企業加速接受云技術。
但Azure 還有更重要的作用,就是把云經濟學和Windows基礎構架創新相結合。有人可能會說,其他供應商,如亞馬遜,也能提供托管Windows基礎構架的能力,所以Azure看起來并非如此重要。但是,即使微軟由邊際許可定價得來的優勢遭到反壟斷問題的限制,微軟在理論上也依然能夠通過擴展其組件建構,更好地適應云基礎設施。
比如,微軟可以將側重運營的.NET納入一個服務器,并將其擴展,在服務器群中透明地運行,按照負荷擴大或縮小規模。而Azure最具革命性的地方,就是將分布廣泛的Windows開發技術基礎,和基于現有微軟組件開發方法的、有云能力的構架結合起來,這會帶動創新的風潮。而從Linux 和Windows技術分布來看,Azure掀起的浪潮還會更加猛烈些。
當然,這些都是預測,誰也無法肯定。微軟過去推出的很多計劃最后都不了了之。更有挑戰性的困難是,在新產品與現有收入源沖突的情況下,公司會如何發展該產品?從以往的經驗看,人們往往會犧牲新產品,來維持現有的。
微軟在這方面的紀錄也是優劣參差。我不想預測Azure的前途,只是有一點可以肯定,它一定會面臨嚴峻挑戰。
但在我看來,云計算太重要了,它至少與分布式處理具有同等的重要性。你如果回顧分布式處理對企業和社會意味著什么——每張辦公桌和每個家庭都擁有計算機——你就會明白為什么微軟必須取得云技術的成功。Azure是以全公司為賭注的計劃,只能成功,不能失敗。