Cloud Foundry 整合至開發人員工具

工程 | Charles Lee | 2009 年 11 月 10 日 | ...

感謝許多 SpringSource 專案團隊的努力,我們很高興能將三種開發人員工具與 Cloud Foundry 整合,也就是 SpringSource Tool Suite、Grails 和 Roo。 這樣一來,您就可以建立和開發您的 Spring 或 Grails 應用程式,並在雲端中執行它們,而無需離開您最喜愛的 IDE 或命令列介面。 這些工具利用 Cloud Foundry 用戶端 Web 服務 API(即將發布),並運用雲端中額外的智慧功能和 SpringSource 構件儲存庫,以最佳化且有效率地上傳 Java Web 應用程式至 Cloud Foundry。 這表示您可以在短短幾分鐘內從「程式碼到雲端」。

對於今年在紐奧良參加 SpringOne 2GX 的各位,現在正是使用我們提供給您的免費試用帳戶來試用 Cloud Foundry 的絕佳時機。

作為開發人員,如果您的應用程式最終將部署在 Cloud Foundry 或 Amazon EC2  上以進行生產,那麼在開發期間使用 Cloud Foundry 可以讓您快速、方便地在與生產環境配置完全相同的環境中驗證程式碼變更。 然而,即使您沒有使用 EC2 進行生產,在您的工具箱中擁有 Cloud Foundry 仍然有很多好處。

  • 立即存取沙箱環境中的 Web 堆疊,而無需經歷在您的開發機器上設定和配置 Web 伺服器、應用程式伺服器和資料庫的痛苦
  • 輕鬆配置多實例環境,以便您可以在開發初期就發現基礎架構架構問題
  • 功能/負載測試
  • 讓其他人存取您正在開發的應用程式
考慮到所有這些好處,與以下開發工具的整合使得將 Cloud Foundry 納入您的開發流程變得簡單、無縫且有效。

SpringSource Tool Suite (STS)

SpringSourceTool Suite 2.2.0 版本開始,您將獲得整合到 IDE 中的 Cloud Foundry 服務,作為新的伺服器類型。這支援將 Web 應用程式專案拖放到 Cloud Foundry 伺服器上,以及在 Cloud Foundry 中部署和控制您的應用程式的能力。透過內建瀏覽器,您可以檢視您的應用程式和 Cloud Foundry Web 使用者介面,而無需離開 IDE。請觀看此 螢幕錄影,了解實際操作情況,並下載 STS 以開始使用。感謝 Christian Dupuis 和 STS 團隊為此出色的整合工作做出貢獻。

Grails

Cloud Foundry Grails 外掛程式 已於本週發布,我們已經從使用者那裡聽說了他們的使用經驗。 Graeme Rocher 編寫了此外掛程式,並透過 Subversion 提供了原始碼: svn co https://src.springsource.org/svn/cloudfoundry_plugins/grails/cloud-foundry

只需最少的設定,使用 Grails 命令列部署到 Cloud Foundry 就輕而易舉,只需幾個簡單的命令。 請觀看此 螢幕錄影,了解實際操作情況,並前往 外掛程式頁面 以取得有關如何安裝和使用此外掛程式的詳細資訊。

Roo

最後但同樣重要的是,新的 Roo 附加元件,需要 1.0.0.RC3 或更高版本。 Ben Alex 在 SpringOne 2GX 的 Roo 會議是最受歡迎的會議之一,而且座無虛席。 我們非常高興 Ben 看到透過 Cloud Foundry 實現的生產力提升,並使其成為 Roo 的第一個第三方附加元件。 前往此 文章 以取得有關如何在 Roo 中安裝附加元件的指示,並使用 Tab 鍵自動完成功能來了解您可以使用「cloud foundry」做什麼。 原始碼也可透過 Subversion 取得

svn co https://src.springsource.org/svn/cloudfoundry_plugins/roo/com.cloudfoundry.roo.addon

我們將製作 Roo/Cloud Foundry 螢幕錄影,並很快在 www.cloudfoundry.com 上提供。

Cloud Foundry Ready

除了這些專案之外,我們還推出了 Cloud Foundry Ready 計畫。 以下圖片將出現在網站或應用程式的使用者介面上,凡是工具或服務與 Cloud Foundry 整合以增強使用者體驗之處。

我們期待您使用這些開發人員工具試用 Cloud Foundry。 Cloud Foundry 的主要目標是提高您作為開發人員的生產力。 請透過論壇將您的任何意見回饋發送給我們。

訂閱 Spring 電子報

隨時掌握 Spring 電子報的最新資訊

訂閱

取得領先

VMware 提供培訓和認證,以加速您的進展。

了解更多

取得支援

Tanzu Spring 在一個簡單的訂閱中提供 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位檔案。

了解更多

即將到來的活動

查看 Spring 社群中所有即將到來的活動。

查看全部