Dekel Tankel 談 Cloud Foundry 與 Spring 前景
2015年12月2日至3日,CloudFoundry峰會首次來到了中國上海,在會場上我們有幸采訪到了Pivotal的CloudFoundry全球 用戶組負責人Dekel Tankel,與他探討了Pivotal CloudFoundry及Spring在這一年里的發展情況。
2015年12月2日至3日,CloudFoundry峰會首次來到了中國上海,兩天的會議圍繞著CloudFoundry平臺及其落地場景與運用展開了多場討論分享。在會場上我們有幸采訪到了Pivotal的CloudFoundry全球用戶組負責人Dekel Tankel,他在2011年CloudFoundry項目開始之初就參與其中,可以說是該團隊的元老之一。
Dekel表示在過去的兩年里,他見證了PaaS的高速發展,全球有100個以上的客戶通過使用Pivotal CloudFoundry(下文簡稱PCF)將自己傳統的IT工作方式遷移到了行業領先的PaaS平臺,Pivotal基于開源產品商業版的盈利速度是創紀錄的,在2015年里Pivotal就創造了超過1億美元的營收。
這 是他第四次來到中國,這里每次都會給他帶來很多驚喜,PCF在中國市場也取得了不錯的成績,中國在一年多的時間里已經發展為僅次于美國的第二大市場,涉及 的領域包括保險、銀行、物聯網、零售業等等,國內大約有20家客戶正在使用PCF來構建自己的私有PaaS,都是一些富有創新精神的企業,經常會站在戰略 層面考慮一些問題,創造出讓人驚嘆的產品。
在被問及CloudFoundry在2015年最顯著的進步時,Dekel給出了三個關鍵詞。
-
社區(Community)
</li> -
標準(Standard)
</li> -
全球性(Global)
</li> </ul>成立于去年的CloudFoundry Foundation現已有超過50個公司加盟,CloudFoundry已然成為全球PaaS的一個行業標準,當人們想要構建一個PaaS平臺時,就會想起CloudFoundry。
說 到社區,目前OpenStack和Docker的社區發展也非常迅猛,Docker的Logo也出現在CloudFoundry Foundation的成員之中。Dekel表示CloudFoundry與這兩者并不在一個維度上,并沒有太大沖突,就他之前接觸到的實際案例來看,其 實最終用戶并不關心底層的基礎設施是如何交付的,底層運行的容器是什么,他們甚至也不愿意去操心服務是如何編排組織的,還有如何保障安全性,用戶真正關心 的是應用,只要能交付應用就好,而CloudFoundry正是一個應用平臺。而在最新的Diego版本中,用戶也可以選擇直接Push一個Docker鏡像。
就 PCF而言,實際它的架構分為三層,最底層的Infrastructure Automation對應了IaaS,Platform Runtime負責容器的編排組織,Application Framework則負責提供微服務,PCF做到了集各家之所長,可以將其視為一個“云操作系統”,提供了一整套的解決方案。
Spring是Java EE開發的行業事實標準,而Spring也是Pivotal的一部分,那么Spring團隊和CloudFoundry團隊勢必會有一些深度合作。在PCF架構的最上層,即Application Framework,Spring Cloud和Spring Boot就充當了非常重要的角色。目前整個Spring團隊的重心都在這兩個項目上,Spring Boot的下載量已接近每月200萬次,這些使用了Spring的開發者們在寫完代碼后希望能夠簡單的Push一個Jar文件就讓整套系統運轉起來。
PCF 將兩者完美地集成在系統里,只需要不到一分鐘的時間就能讓開發者的程序運行在云平臺之上,而且不用操心服務發現、配置中心等一系列問題。實際上,在PCF 中提供了一套名為Spring Cloud Services的服務,提供了一整套微服務需要的基礎設施,基于Spring Cloud開發的程序可以直接運行其中,開發微服務再也不是一件難事。
既然談到了Spring,Dekel同樣也就Spring在這一年里的表現給出了三個關鍵詞:
-
集成(Integration)
</li> -
原生態云能力(Cloud Native)
</li> -
運維(Operation)
</li> </ul>他 強調Spring的目標就是“Making Java Cloud Native”。Spring(不僅是Spring Framework本身,而是整套Spring“家族”)已經不再局限于構建應用程序,更要考慮如何更好地運維之前構建的程序。Spring現在關注三方 面內容,第一是基于Spring Cloud來構建微服務;第二是Spring XD進化為Spring Cloud DataFlow, 可以更方便地在微服務之間傳遞數據;第三是各種與性能、安全與監控相關的特性。作為一個原生云平臺,在軟件開發的整個生命周期中,代碼需要被部署到開發、 測試與生產環境中,如果每個環境的代碼都需要修改,那顯然是不合適的。Spring現在就是這個云平臺的組成部分,它極大地縮短了開發、測試、部署的周 期,降低了成本。
在整個交流過程中,Dekel多次提到了Spring Cloud,目前的Spring Cloud很大程度上是與Netflix OSS展開深度合作,讓大家能更方便地使用Eureka、Hystrix等組件。后續,Spring Cloud會增強安全性、服務隔離、服務健壯性、服務注冊與服務發現等方面的能力。而PCF中內置的Spring Cloud Services則讓開發者在讓第一天就擁有了投放生產環境的能力。
可以看出,Dekel對PCF及Spring的前景充滿信心,我們也有理由相信Pivotal在開源產品商業服務的推廣及支持方面將有更大的作為。拋開各種商業考慮,Pivotal在CloudFoundry及Spring方面的投入都將使廣大開發者和企業受益匪淺。
Dekel Tankel,
Pivotal 公司Cloud Foundry部門客戶溝通負責人,Dekel Tankel是Pivotal公司產品高管。他是Cloud Foundry創始團隊一名自豪的成員。目前,Dekel領導著Pivotal公司 Cloud Foundry部門的客戶溝通,專注Pivotal Cloud Foundry在企業級客戶的采用,也包括與Pivotal生態系統的合作。過去,Dekel領導了Cloud Foundry的產品營銷發布。他在云計算、PaaS、SaaS、應用服務器和中間件市場擁有超過十年的經驗。
來自:http://www.oschina.net/news/68979/cloudfundry-meetup本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!
-