VMWare的雲計算野心:開源PaaS落地中國

來源:互聯網
上載者:User
關鍵字 開發者 開源 可以 運行 谷歌

Cloud Foundary 2012雲開發者大會于3月28日在北京喜來登長城飯店舉行。 作為業界最受關注的開源PaaS平臺落地中國,Cloud Foundry已經吸引了眾多業界和開發者的眼球。 由此,Vmware Cloud Foundary軟體工程副總裁Mark Lucovsky也再次被人們所關注。

說起Mark Lucovsky(以下簡稱Mark),可能大家都都對扔椅子故事有所耳聞。 他于1988年加入微軟,曾是微軟Windows NT的首席架構師,組織編寫了大部分內核程式、kernel32以及Windows API。 當他走進微軟CEO鮑爾默的辦公室並告訴他要離職跳槽至谷歌時,鮑爾默氣得抓起一把椅子扔到了他身邊的不遠的地方。 這個著名的扔椅子故事足以表明Mark對微軟的作用。 之後他加盟谷歌,成為谷歌應用程式設計介面(API)和核心負責人,曾參與設計了谷歌所有重要的搜索AJAX APIs,並為谷歌線上程式設計工具的開發做出巨大貢獻。

  
圖 Vmware Cloud Foundary軟體工程副總裁Mark Lucovsky

而當問到他為什麼要來到Vmware時,他笑著表示:「不喜歡龐大臃腫的機構,」並且很開心VMware讓他帶領新的年輕團隊。 他就是這樣一個充滿活力和熱情為自己的理想而奮鬥的人。 他被喻為現代軟體發展的先驅者。

簡化開發 跨雲平臺部署

當前,新型應用程式的日益增長對於移動性、社交網路互動性的要求,以及將SaaS集成到主流應用程式當中。 同時,企業面臨著跨私有雲和多家雲服務提供者靈活地部署和遷移應用的難題。 PaaS應運而生。 但應用開發框架的多樣性要求能夠跨多種語言提高效率。

VMware Cloud Foundry支援多個最為流行的高效程式設計框架,包括Spring for JAVA、Ruby on Rails、Sinatra for Ruby、 Node.js以及Grails在內的其他基於JVM的框架,開發者可以使用多種開發語言、開源框架和輔助服務,無需改變任何程式設計習慣,就可以使用 Cloud Foundry的PaaS平臺迅速搭建自己的SaaS服務, 而且代碼完全融合基礎架構,無需自己維護伺服器和其他基礎設施;另一方面,Cloud Foundry基於開源平臺,開發者的應用可以任意遷移到其他平臺上,而不受限於某一單一PaaS平臺。 針對這一點,Mark強調,Cloud Foundry最大的特點就是未與任何單一的雲環境相互綁定,也不需要VMware基礎架構才能運行,它可以運行在任何地方,任何合作夥伴都可以進行部署。 而谷歌和微軟Azure的平臺只能基於各自單一的平臺來運行和部署。

對於應用服務而言,Cloud Foundry還支援MongoDB、MySQL、Redis資料庫,以及VMware vFabric服務。

除此之外,Mark表示,Cloud Foundry將通過多種交付模式提供以下服務。

• VMware運營的全新開發者服務www.CloudFoundry.com是一項功能齊備、由VMware運營的公共雲PaaS服務,目前已經正式推出了測試版。 它確保開發者能夠訪問Cloud Foundry,為新的服務和運行優化提供測試環境。 通過這種多租戶PaaS環境,開發者能夠在很短時間內部署雲規模的應用程式。 而開發人員只要到Cloud Foundry.com上註冊,就可以體驗到PaaS平臺和服務,並且可以下載開發工具。

• 開源社區PaaS專案。 近日,VMware 推出了www.cloudfoundry.org,它是一個採用Apache 2許可授權的開源專案和社區,能夠讓開發者基於自身需求檢查、評估和修改Cloud Foundry軟體,同時最大程度降低鎖定風險。 該模式能夠提供最大程度的可擴充性,使社區能夠通過任何框架、應用服務或基礎架構雲擴展和集成Cloud Foundry。

• 全新Cloud Foundry「微型雲」。 2012年第二季度VMware會正式推出Cloud Foundry「微型雲」,它是一種完整的、可下載的Cloud Foundry實例,包含于開發者桌面的虛擬機器中,用於簡化應用程式的開發和測試。 這一獨特的模式使開發者無需對任何基於Cloud Foundry的私有雲和公共雲進行修改,便能夠在各自設備上構建和測試應用程式,並確保本地運行的應用程式在生產環境中也能夠運行。

• 面向企業和服務提供者的Cloud Foundry解決方案。 VMware未來將面向希望在各自私有雲中提供PaaS功能的企業以及希望通過各自公共雲服務提供Cloud Foundry的服務提供者推出Cloud Foundry商業版。 這一商業解決方案確保企業將各自應用基礎架構服務產品套件與PaaS環境集成。 面向服務提供者解決方案將進一步保證跨混合雲環境的可攜性,確保應用在內部的靈活部署或遷移至VMware近3500家vCloud合作夥伴中的任何一家。

Cloud Foundry:專注中國市場 打造21世紀的Linux

之前,企業軟體發展的發展方向正在從微軟的OS桌面作業系統轉向類似Google的Web服務,而今兩者的結合不再是單獨的桌面系統或是單獨的伺服器,而是多個資料中心連接的新型作業系統。

Mark認為,最早湧現的是「以JAVA和.Net為核心」的程式設計框架領域,後來像Ruby on Rails和Spring這些開源框架「迅速湧現出來」,也提供了另一種選擇,而後者正是VMware大力投入的一個領域。 他承認,Cloud Foundry開源是對VMware的再次革新。

Mark表示今年會讓Cloud Foundry更容易商業化,能夠有大規模的應用,並且將針對中國市場進行專注的推廣。 而對於大企業的資料安全,Cloud Foundry將提供不同的模式,即公共帳戶和私人帳戶。 企業可以根據需求選擇不同的方式。 同時,Mark希望任何人都可以用Cloud Foundry,包括競爭者,使其成為21世紀的Linux。

程式師職業規劃:不斷學習新技術

Mark說了一個非常有趣的經驗,他曾經在學校用十個星期學了十種語言,用十種不同的語言不同的框架做不同的專案。 他告訴開發人員:應該不斷學習新的技術。 因為現在不是一種語言一統天下,尤其雲計算時代,出現了很多新的語言和架構,他們與傳統語言有很大差別。 對於開發者來講,多種語言是雲時代開發者必備的素質。

(責任編輯:蒙遺善)

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.