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 中的應用程式。透過內建瀏覽器,您無需離開 IDE 即可檢視您的應用程式和 Cloud Foundry Web 使用者介面。請檢視此截圖影片以檢視其執行情況,並下載 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 社群所有即將舉行的活動。

檢視所有