歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> 關於Linux >> VMWare的雲計算野心:開源PaaS落地中國

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

日期:2017/2/25 11:51:40   编辑:關於Linux

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

求團購123568個小朋友盼望團購
Copyright © Linux教程網 All Rights Reserved