上周的風起“云”涌在業內前所未見,思科、谷歌、亞馬遜和微軟在上周紛紛就云發布了重要的信息,對其業界產生了深遠的影響。
這一切始于思科宣布將投資10億美元實施“互聯云”(Intercloud)項目為大型的B2B客戶提供云服務。一天后,谷歌大幅下調其云服務價格,并表示持續的使用將有更低的折扣。亞馬遜在24小時之后也做出了反擊,同樣降低了自身云產品的價格。最后微軟為這場云戰畫上了一個休止符。上周四Satya Nadella在Office iPad的記者發布會上提出了一個每個人每個設備都連接到云的美好愿景暗示了其在云上的野心。
我們該如何品味這場鮮活的云爆炸盛宴呢?筆者從中體會到了三點。
IaaS遭受沖擊
沒有人可以明確知道思科在其OpenStack“互聯云”上的考量,但是提供專業的云基礎服務的想法對于電信行業具有一定的吸引力。如果說SDN讓高端高收益的網絡設備到來的日子屈指可數,那么思科此舉為高端高收益的云服務奠定基礎。
至于戲劇性的谷歌和亞馬遜Iaas連番降價,仍然無法說服企業將大量的現有設備轉移到云端。大型企業不能容忍這種強烈的依賴關系,并且轉移到谷歌或者亞馬遜也不能避免用戶運行一些基礎設施和虛擬化。另一方面,更低的成本僅僅促進了開發,測試和容災恢復的企業日常IaaS活動,聚焦最近的發展趨勢作為一個建立面向客戶系統銜接的平臺IaaS也需要進一步的改變與提升。
此時有一個不同的主張在企業中產生。誰會希望將風險資本投入到基礎設施中?廉價的云服務使得企業將所有的設備轉移到云端成為可能,而且持續使用折扣所帶來的誘惑防止了企業將已有的云部署項目重新遷移會本地的基礎設施。預計谷歌的競爭對手會克隆這種定價的模式。
云中的應用開發
谷歌發表的申明中最有趣的是涉及App Engine的部分,即谷歌的PaaS。如今的PaaS產品如App Engine 主要的用戶群體是獨立軟件開發者。他們使用PaaS來測試和開發網頁或移動應用。但公有云PaaS存在這樣一個問題,開發的語言、數據庫和PaaS所提供的服務是受到限制的。這就是為什么許多開發者會選擇基于IaaS平臺的云,可以根據自己的喜好從虛擬機構建自己的棧。
谷歌新型的虛擬機引入了一個混合的管理方式。你可以在App Engine中構建、部署和管理應用或服務的核心,同時通過Computer Engine管理虛擬機中其他組建的應用程序或服務。此外,谷歌集成了Git和GitHub受到了App Engine開發者們認可。
PaaS如今已經成為云領域中熱土。企業為了開發新的面向客戶的產品積極地構建公有云PaaS,當然也存在許多企業著眼于內部部署PaaS。在企業數據中心,PaaS隨時準備取代應用服務器,引入橫向擴展企業架構和多語言的環境。
重新定義SaaS
從技術角度,SaaS的定義是由基于瀏覽器的客戶機提供的多租戶軟件維護,如Salesforce和Google Apps。但是用戶的體驗是第一位的,舉個例子,使用iPad的Office應用的用戶體驗就遠高于在iPad上使用Office Web Apps。
如果微軟真的改變其態度和計劃平等的支持所有平臺,放棄僅僅保留Windows的上的最佳用戶體驗,那么Office 365和Azure可能同時成為一個SaaS的動力室。不僅僅Web應用意義上的SaaS,更是一個軟件訂購云配送中心,包括Exchange、 OneDrive、Azure Active Directory身份認證和更多微軟云中的維護支持。
最后,我們還看到微軟在企業應用產品線上模仿微軟Dynamics CRM的產品線的擴展。微軟Dynamics CRM是一個經典基于瀏覽器客戶的SaaS應用程序。這是一個新的軟件模式:本地客戶端提供優秀的用戶體驗,云中的后臺應用支持。
需要明確的是上周各大廠商動態和種種跡象并不意味在未來我們的一切都會在云里。但是它明確了什么是云真正需要要的,什么可以使云計算真正的落地。