Rod Johnson

校友
博文Rod Johnson

喔,你將會去的地方!

工程 | 2012年7月3日 | ...

過去的十年對我來說是一段激動人心且充滿挑戰的旅程,我為我的SpringSource共同創始人與我共同培育的技術和社群感到非常自豪。然而,總會有時候需要對你將去的地方做出選擇,現在是我離開VMware去追求其他興趣的時候了。我祝願VMware和我的同事們繼續成功,並知道Spring將繼續蓬勃發展。

技術

Spring的建立旨在簡化企業Java開發,並且已經成功實現了這一目標。Spring社群持續壯大,Spring的採用率比以往任何時候都高,而且Spring…

定義虛擬化和雲Java的未來

工程 | 2011年6月14日 | ...

今天我很自豪地宣佈我們VMware vFabric™應用平臺的第五個版本,它定義了面向雲和虛擬化執行環境的企業Java的未來。vFabric透過提供現代程式設計模型與下一代平臺服務相結合,開闢了通往新型現代雲架構的道路。這條道路沒有被前代技術的冗餘和複雜性所侵佔。透過vFabric 5,VMware確保企業Java已準備好迎接未來嚴苛、資料密集、大規模可擴充套件應用的挑戰。

vFabric 5繼續提供執行Spring應用程式的最佳場所,配備vFabric tc Server,並能夠透過vFabric Hyperic以令人難以置信的智慧來監控和管理這些生產解決方案。該平臺還直接解決了雲計算的技術挑戰,支援新的資料管理方法,使應用程式能夠透過我們的vFabric GemFireRabbitMQ在彈性、地理分散式雲架構中擴充套件…

推出業界首個開放PaaS:Cloud Foundry

工程 | 2011年4月12日 | ...

今天,我們為開發者帶來了一個激動人心的訊息:Cloud Foundry的釋出——一個來自VMware的開源“平臺即服務”(PaaS),它允許輕鬆部署使用Spring、Rails及其他現代框架編寫的應用程式。Cloud Foundry在PaaS領域開闢了新天地,它支援多種程式設計模型選擇;VMware和第三方服務選擇;部署雲選擇;並以開源形式交付。

Spring建立以來,我們一直忠於幾個核心價值觀:特別是生產力和可移植性。今天,這些經過驗證的價值觀超越了Spring和Java,延伸到VMware更廣泛的雲計算戰略中。Spring透過減少花在業務邏輯之外的時間來提高開發人員的生產力;Cloud Foundry消除了安裝和配置應用伺服器和JVM等基礎設施的時間。Spring促進了部署目標之間的可移植性;Cloud Foundry既是一個關鍵的部署目標本身,也是一個…

面向龐大新受眾:VMware收購WaveMaker

工程 | 2011年3月8日 | ...

今天,VMware透過此部落格宣佈收購WaveMaker,這是一款廣泛使用的圖形工具,能讓非專業開發人員快速構建Web應用程式。雖然WaveMaker已經成為Spring生態系統的一部分,但現在它將成為Spring家族和VMware雲戰略的組成部分。WaveMaker的所有員工都將加入VMware。

此次收購透過賦能更多開發人員構建和執行現代應用程式,從而進一步推進VMware的雲應用平臺戰略,這些應用程式能與底層基礎設施共享資訊,以最大限度地提高效能、質量……

SpringOne2GX 2010:推動Java創新走向雲端

工程 | 2010年10月22日 | ...

我們正在慶祝第六屆SpringOne 2GX開發者大會——自去年以來,也同時慶祝Groovy和Grails。一如既往,能與讓Spring成為現象級的開發者社群共度時光,感覺非常棒。今年,我們不僅創下參會人數紀錄(比去年翻了一番!),還有一支傑出的合作伙伴陣容(由Googlesalesforce.comAccenture領銜),更有異常多的新舉措要與我們的社群分享。

有如此多的主題可供討論,這很容易成為史上最長的部落格文章。相反,讓我們來談談一些亮點…

VMware vFabric賦能雲應用平臺願景

工程 | 2010年8月31日 | ...

在今年的VMworld大會上,VMware將揭示我們實現IT即服務的願景。今天的公告概述了我們認為對提供IT即服務至關重要的IT堆疊的三個主要層——**雲基礎設施和管理**、**雲應用平臺**和**終端使用者計算**——並闡述了我們解決這一問題的路線圖。Spring開發技術和SpringSource中介軟體在我們的願景中扮演著關鍵角色,我們相信我們正在為我們的社群開啟激動人心的新機遇。

作為此戰略的一部分,我們正在以新的**VMware vFabric**品牌釋出我們的雲應用平臺。這個平臺兌現了VMware收購SpringSource的承諾,將我們的資產整合到一個單一的、下一代基礎設施中。雖然各個元件將繼續單獨提供,但我們相信這種整合產品將提供一個更簡單、更高效的選擇。

VMware vFabric平臺將Spring開發框架和工具與VMware vFabric平臺服務相結合,從而實現下一代應用程式的快速交付,這些應用程式可即時擴充套件並可在雲中移植。

今天的釋出是我們過去5年工作的自然延續。我們首先透過Spring Framework和POJO程式設計的創新,革新了企業Java的生產力;將Spring程式設計模型擴充套件到解決安全、批處理、整合等重要需求;透過tc ServerHyperic繼續簡化企業Java部署;透過SpringSource Tool SuiteGrailsSpring Roo進一步提高了生產力;透過收購Rabbit TechnologiesGemStone Systems增加了雲就緒的訊息傳遞和資料網格功能;並與業界領先的虛擬化解決方案整合。今天,我們正從這些同類最佳的部分中釋出一個統一的平臺。

VMware vFabric

為什麼需要一個新的應用平臺?

虛擬化和雲計算的興起,加上Facebook和Salesforce.com等消費者和軟體即服務應用的流行,正在推動應用架構發生重大轉變——涉及基礎設施、應用、資料訪問以及終端使用者與應用互動的方式。

現代應用程式需要易於使用、資料豐富,並能隨時隨地訪問。開發者需要框架、工具和平臺服務來構建出色的應用程式,並立即將這些應用程式部署到智慧平臺上,該平臺按需提供資源並根據策略擴充套件應用程式。

IT需要一個適用於這一新一代應用程式的平臺,該平臺需擺脫前一代架構的複雜性、臃腫和侷限性。

我們提供的獨特價值

VMware vFabric雲應用平臺將數百萬Java開發人員使用的Spring專案和工具與為下一代應用提供支援所需的VMware vFabric平臺服務相結合。向雲計算的轉變往往將開發人員和運營方面的考量混雜在一起;我們相信理解和滿足現代開發人員的需求至關重要。

通往雲端的道路始於開發工具和功能,這些工具和功能使建立提供豐富現代使用者體驗並使用經過驗證的EAI模式與其他應用程式整合的應用程式變得容易。Spring應用程式可以部署在任何Java平臺上,包括WebSphere、WebLogic、JBoss、我們自己的tc Server以及公共雲平臺。最好的入門方法是下載SpringSource Tool Suite,它提供了一個豐富的開發環境和執行時平臺,使建立Spring和Grails應用程式變得快速簡便。

VMware vFabric透過tc Server和Hyperic等技術,提供了應用程式充分利用底層虛擬基礎設施平臺所需的輕量級佔用空間和透明可見性。該平臺直接解決了雲計算的技術挑戰,支援新的資料管理方法,使應用程式能夠透過我們的GemFire和RabbitMQ技術在彈性、地理分散式雲架構中擴充套件。

我們將走向何方?

VMworld,我們設有6個演示展臺,將在那裡展示VMware vFabric雲應用平臺的實際執行情況。我鼓勵大家前來參觀。

我們的Spring和vFabric工程師們正以驚人的速度繼續創新,並將在2010年10月19日至22日在芝加哥舉行的SpringOne 2GX大會上展示更多創新。為了支援我們與Salesforce.comGoogle的合作關係,我們一直努力擴充套件Spring程式設計模型和vFabric平臺服務,以使開發人員能夠將應用程式部署到VMforceGoogle AppEngine等雲平臺。我們鼓勵您親自來見證這些新進展。

我們覺得自己具備獨特的能力,能夠為數百萬企業Java開發人員提供一條清晰且創新的雲計算架構之路,這條路由現代程式設計模型與下一代平臺服務相結合所驅動。這條道路沒有被前一代架構的冗餘和複雜性所侵佔。這段旅程將充滿樂趣,我期待與大家攜手共進。

Spring向前邁進,邁向開放PaaS

工程 | 2010年5月19日 | ...

幾周前我發推說——令人難以置信的是——SpringSource在VMware內部的執行速度比作為初創公司時更快。今天,我們宣佈了另一個證實這一點的激動人心的進展。

繼我們與SaaS領導者salesforce.com建立VMforce合作關係之後,今天我們宣佈VMware與Google之間的合作,核心圍繞Spring程式設計模型和SpringSource IDE及RAD工具。今天的公告使Spring成為Google App Engine的首選程式設計模型。這是對Spring作為Java最佳且最具可移植性程式設計模型的巨大認可,併為Spring開發者開闢了新的部署機會。今天在Google I/O主題演講中展示的演示,展示了SpringSource和Google工程師數月合作的成果——其中大部分無論開發者希望在哪裡…

SpringSource將收購GemStone資料管理

工程 | 2010年5月6日 | ...

又一週,又一個重要公告。VMware旗下的SpringSource部門今天宣佈,我們已達成最終協議,將收購資料網格技術的領導者GemStone Systems

此次收購,就像我們最近收購Rabbit Technologies一樣,為我們的中介軟體產品組合增添了另一個私有云和公共雲的關鍵構建模組。與Rabbit、SpringSource和VMware的其他產品一樣,GemStone技術在當今的企業場景和未來的雲世界中都具有價值。此次收購還為我們的中介軟體增加了重要的能力…

VMforce提供Spring雲平臺

工程 | 2010年4月27日 | ...

VMware和Salesforce今天宣佈合作,共同構建名為VMforce的企業Java雲平臺。可以理解,這一公告在更廣泛的業界背景環境中受到了廣泛關注,但今天我想重點關注SpringSource技術在新平臺中的核心作用以及它為Spring社群的開發者帶來的獨特而引人注目的好處。

什麼是VMforce?

VMforce是VMware和SalesForce聯合提供的服務。VMforce使用Force.com物理基礎設施來執行vSphere,並帶有一個特殊的定製vCloud層,從而實現無縫擴充套件和管理。在該層之上,VMforce執行SpringSource tc Server例項,為執行在VMforce上的企業應用程式提供執行環境。Spring應用程式可以將自己的企業資料儲存在Force.com資料庫中,或者使用已經存在的資料。所有這些架構細節都無縫整合到一個單一平臺中,允許開發人員以他們與本地tc Server或Tomcat例項互動的方式與伺服器互動。
vmforceCloud

在VMforce上開發Spring應用程式

為了確保開發人員能夠高效地使用這個新平臺並利用他們現有的技能,我們正在構建與SpringSource Tool Suite的整合,這讓開發人員可以像使用一個簡單的本地Tomcat例項一樣對待他們的VMforce賬戶,但具有令人難以置信的可擴充套件性。與STS的其他部分一樣,此整合將是免費的。

STS/VMforce 整合意味著您可以拖放應用程式將其部署到平臺,並利用增量重新部署進行快速往返開發,即使平臺是…

SpringSource憑藉RabbitMQ進軍雲訊息領域

工程 | 2010年4月13日 | ...

我很高興宣佈VMware旗下的SpringSource部門已收購了Rabbit Technologies Ltd.,這家公司是廣受歡迎的開源雲訊息技術RabbitMQ背後的公司。此次收購將增強我們的中介軟體產品組合,並加速我們的雲計劃。

雲中的訊息演進

隨著組織越來越多地在雲環境中構建和部署應用程式,支援這種新模型的基礎設施也在不斷發展。需要一種新型的輕量級、可靠、可擴充套件和可移植的訊息系統,以支援將使用者請求路由到適當的資源,無論它們位於何處。RabbitMQ在該領域處於領先地位,並在雲訊息方面展現了顯著創新。

RabbitMQ之所以非常適合雲,主要有三個原因

  • 開放性:RabbitMQ是開源的,擁有一個開放和活躍的社群,並且基於開放標準。開放性將是成功的雲平臺的關鍵因素,因為如果雲最終只是另一種供應商鎖定,那麼它將失去很多吸引力。
  • 靈活的可擴充套件性:RabbitMQ能夠以多種不同方式進行擴充套件,不僅包括技術上的橫向擴充套件,還包括跨服務擴充套件的聯合訊息傳遞,直至地理分散式擴充套件。
  • 基於協議:RabbitMQ是一個基於協議而非API的訊息系統。這意味著訊息客戶端不依賴於供應商安裝的庫,這增加了應用程式的可移植性,並允許來自各種不同平臺的客戶端訊息傳遞。這種方法還允許RabbitMQ支援多種協議,從而增加了它在雲等異構環境中的實用性。

事實上,Rabbit對雲場景的適用性已經透過雲服務提供商和構建私有云的組織(如NASA Nebula)的實際採用得到了證實。

這對你意味著什麼?

如果您是RabbitMQ社群的一員,這是一個好訊息,也是對您技術選擇的進一步重要驗證。RabbitMQ將繼續保持開源,並以與以前相同的方式分發。社群可以期待對這項卓越技術的更多投入,這將顯著改進開源版本。RabbitMQ社群還可以期待獲得SpringSource對其其他開源社群(如Spring、Grails、Groovy和基於Apache的技術)所提供的相同奉獻和支援。

我們熱愛並致力於語言的多樣性…

領先一步

VMware 提供培訓和認證,助您加速進步。

瞭解更多

獲得支援

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位制檔案,只需一份簡單的訂閱。

瞭解更多

即將舉行的活動

檢視 Spring 社群所有即將舉行的活動。

檢視所有