
微軟週一宣布推出雲端版本Windows,直接從微軟自家資料中心執行於網際網路上。
這個雲端版稱為Windows Azure(視窗藍天),與其說是要取代既有桌面PC,還不如說這是給開發人員使用的替代選擇,它主要是要讓軟體工程師所撰寫的程式直接在微軟資料中心理上線,而不用靠公司裡的伺服器。
「這是我們軟體的轉換,以及策略的轉化,」運算產業先驅Ray Ozzie表示,他目前的職務是微軟軟體架構長。
微軟最早在2005年於舊金山就開始談論「Live Services」,先前陸續也推出了Live Mesh,但週一的宣布是微軟首度真正討論到自家各式網際網路策略如何銜接在一起。
微軟宣布的時機是在今天舉行的微軟專業開發者大會上(PDC)。明天(美西時間週二上午)微軟還會談論更多有關Windows 7細節,這是Windows Vista的接替版本,預計2010年1月出爐。
Azure推出後,微軟直接面臨的競爭對手將包括Amazon、Salesforce.com與Rackspace。
Ozzie特別提及要向Amazon創始人Jeff Bezos致意,因為他把代管運算模式(hosted computing model)做了創新,他說,「Amazon建立了一個大家都爭相學習的base-level設計模式、架構模型、以及商業模式。」
微軟目前是以預覽形式提供Windows Azure給開發人員,還有部分功能會在正式版之前加進來。
微軟針對Azure如何收費目前還不清楚,僅表示預覽期間完全免費。Ozzie表示,「最後公布的定價一定會十分具有競爭力。」
微軟未來計畫提供企業直接在網際網路上使用商業軟體,而不需掛在自己企業內部的伺服器上。微軟的Exchange 企業e-mail軟體目前已有這種銷售模式,但微軟的副總裁Dave Thomspon表示「這只是開始而已。」
「未來微軟所有企業軟體都會提供線上版服務的選項。」Thompson表示。
微軟的雲端OS:Windows Azure究竟有什麼料?
微軟公司27日僅發表一、兩個Windows Azure程式,我開始懷疑這個雲端作業系統究竟有沒有進展。
微軟企業副總Amitabh Srivastava試圖對我說明:「Windows Azure仍在非常初期的階段。它是真的,只是剛開始。」
除了公開發表的BlueHoo應用軟體,Windows Azure已被用來構建微軟的Live Mesh以及下一代的Live Meeting。Srivastava說:「最終的目標是所有產品都移到那裡。」
Srivastava也解答了我另一個疑問。他為什麼要穿一雙亮紅的運動鞋?我的猜測是正確的,那是因為Azure的開發代號是"Red Dog"(紅狗)。
微軟現在發表的Azure是一個社群技術預覽版,缺少若干目前仍在趕工的功能。基本上,現在只有用managed code寫出的軟體,也就是.Net,能在其上執行。微軟內部可執行其他類型的原生碼,但要到明年才能提供給外部顧客。
Srivastava表示,服務也必須建立在一組預先設計好的樣板上,但微軟計畫增加更多樣板,並且理想上,也將允許不遵循任何一種樣板的服務存在。至於目前,Azure服務將在單一的微軟資料中心執行(位於華盛頓州Quincy市)。明年的某個時候,微軟將擴大Azure服務到其他美國的資料中心,最後擴至海外,但Srivastava說,不同的地區會有不同的地緣政治問題待解決。
微軟也預期,企業顧客將需要一些時間,把主要的應用軟體移往Azure。微軟資深副總Bob Muglia表示,眼前的目標是讓開發者開始瞭解Azure,並試用其軟體開發工具組。
Muglia說:「現實上,企業不會在近幾年內佈署這些應用軟體,但要學習的東西很多。他們必須學習和瞭解新的東西。」
微軟談Azure(雲端版Win):關鍵在於信任
微軟首席軟體工程師Ray Ozzie表示,微軟不僅要說服企業他們對雲端運算Windows Azure的願景正確,基本上,還必須讓他們對微軟投以大量的信任。
Ozzie 27日在微軟的專業開發者大會(PDC)受訪時表示:「雲端運算最終會是:如果這個軟體供應商出錯,你相信他們受的損失會比我一家公司的損失還大嗎?」
Ozzie說微軟已經準備好接受那種信任,憑藉著公司的投資規模,和公司將本身的應用軟體至於同樣的基礎建設之上。他表示:「微軟有投資和投入那種事業,並給予開發者和企業那種信任保證的能力和意願。」
Ozzie認為,某些類型的東西發展會更快。他說:「基礎建設就不用說了。那些對特定系統沒有獨特商業加值的東西—電郵基礎設施是個好例子、電話、連線會議。只要我們達到效能目標和成本目標……我認為那些東西沒理由不能非常快速地移到雲端。」
核心商業軟體不會如此快速地轉移。Ozzie說:「至於商業應用軟體,的確需要更長的時間…原因有很多,包括風險問題。有些公司可能會比較快。」
針對開發者,Ozzie認為他們的技術會轉化,但應用程式必須重寫。他說:「日常的程式寫作將可非常輕鬆地轉移。在基礎上有差異的東西,通常是在應用程式架構層級。WindowsAzure的基礎假設,是沒有任何一點缺失。沒有任何電腦的故障會損傷你的應用程式,如果你的應用程式不是用那種方式寫出……那基本上你的應用模式必須改變。」
他表示,大多數的應用程式在(Azure)之外並不會以那種方式執行。那些曾經用過Amazon網路服務的人,或許會比習慣寫傳統Windows應用程式的人更快上手。他說:「使用過(Amazon)EC2的人會更容易上手,因為兩者有若干相互適用的概念。」
台灣微軟談Windows Azure:先推廣再說
台灣微軟(Microsoft)對於總部於日前發表的Windows Azure的態度是,先做好推廣,後談銷售。
由於雲端運算的市場走向尚不明,即便是家大業大的微軟,對用來力抗Google等對手的雲端(網路服務)作業系統─WindowsAzure平台,也持有保留態度。台灣微軟開發工具暨平台推廣處副總經理劉念臻即表示,由於WindowsAzure是一個社群技術預覽版,而非正式產品,將由開發工具暨平台推廣處負責向台灣市場傳遞、推廣相關概念。至於實際的銷售模式則尚未確認。
Windows Azure是微軟實現其於今年初向市場宣示的「軟體加服務(Software +Service)」的關鍵平台,別於Windows Vista及Windows Server等套裝軟體的產品銷售策略,微軟對WindowsAzure的策略是,先取得市場對其的信任。
觀察:即便推廣也需專職團隊負責
即便微軟目前的決定是先向市場宣廣WindowsAzure,但若欠缺專職團隊與清楚可見的後續規劃,恐將影響本地市場對Windows Azure的接受度。原因即在於:WindowsAzure涉及的範疇極廣,前者該如何與微軟既有的作業系統與開發工具等產品整合,勢將成為微軟必須預先考量的重點。
不過微軟仍強調必須先觀察情況。「目前不會有產品經理負責銷售與推廣,」劉念臻指出。他表示當市場接受Windows Azure後,才不排除有專職的產品經理與團隊負責定價等事宜。
另位一個值得微軟關注的問題是,微軟如何拿仍屬展示、推廣性質的Windows Azure與市場上同性質的平台相抗衡。
WindowsAzure這種強調由獨立軟體開發商(ISV)及開發人員可於其上免費建置並執行各種應用服務(微軟日後將以收費方式進行)的作法,並非微軟首創。Salesforce.com為解決其無法因應美各企業客戶需求提供客製化服務,早已推出的AppExchange平台。
對此微軟則顯得自信滿滿,表示由於台灣微軟在本土市場的知名度遠大於Salesforce.com,而參予AppExchange平台的獨立軟體開發商(ISV)僅天新資訊等幾家業者。「對極欲走出台灣市場的本土獨立軟體開發商(ISV)來說,參予WindowsAzure,覺對有助其將產品服務銷向國際市場。」劉念臻如是道。
Windows Azure:「窗」外有藍天?
微軟周一宣布Windows Azure,分析師與玩家的反應大致良好,對軟體巨人大舉押注於雲端運算的未來印象深刻。
Gartner分析師David Smith說:「這企圖心很強,非常強。」他指出,微軟的用意是設法把從企業到消費者等形形色色的閱聽群眾一網打盡,並且讓Windows進駐各式各樣的裝置。
企圖心這麼強,意味微軟必須努力一段時間,Azure才能準備就緒。不過,Smith對微軟的整體作法表示讚許。他說:「我認為,這是相當具有遠見,而且很務實的想法。」
宣布Windows Azure的同時,微軟表示,將發表社群技術預覽。開發者可免費在微軟的伺服器上面建置並執行應用程式,不過,等到功能確定、可支援商業應用程式時,微軟就會開始收費。
Windows Azure工具
微軟表示,用一套通用的工具,即可為傳統Windows和Windows Azure開發應用程式。
Windows-now.com首席部落客Robert McLaws說,在經濟不景氣之際,這種作法可吸引想降低成本的企業採用。
McLaws說:「如果可以請微軟代勞,又何必花錢建置自己的資料中心、養一群人?這種作法提供一個吸引人的機會,讓新創公司找到有效率的工具,能打造自己的應用程式並測試創業的點子。」
對微軟而言,Windows Azure可謂「不成功便成仁」的一步。
AMR Research副總裁Jonathan Yarmis說:「我認為,他們想說的是:我們別無選擇,此舉非成功不可。讓Google或Amazon或其他公司定義這個(雲端)平台的步調和特性,相當不利於微軟的長期、甚至近期的展望。」
微軟現在面對的競爭對手,除了Amazon在網路代管服務(hosted services)市場根生柢固的地位之外,還面臨日益受歡迎的iPhone與Google應用程式開發平台。
Yarmis說:「新創公司喜愛Amazon的服務,他們不需要花數百萬美元購置基礎設施,只要點擊滑鼠作一些基本的設定,問題就解決了。Amazon提供開發者簡便的方式,迅速部署潛在規模可能很大的應用程式。」
微軟對新服務的推出日期刻意模糊,以吸引開發人員的支援。
Yarmis說:「我們可別低估微軟嘗試做的事...也許是歷年來最複雜的程式設計概念。從他們的過往紀錄來看,他們有沒有搞砸的可能? 是有的。但是,如果他們能在合理的時間內達成,任何人能奈何得了他們嗎?」
文章定位: