感謝許多 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 的主要目標是提高您作為開發人員的生產力。 請透過
論壇將您的任何意見回饋發送給我們。