VMforce 提供 Spring Cloud 平台
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 執行個體一樣與伺服器互動。
在 VMforce 上開發 Spring 應用程式
為確保開發人員能夠高效使用這個新平台並能夠使用他們現有的技能,我們正在建構與
SpringSource Tool Suite 的整合,讓開發人員可以將其 VMforce 帳戶視為具有令人難以置信的可擴展性的簡單本機 Tomcat 執行個體。與 STS 的其餘部分一樣,此整合將是免費的。
STS/VMforce 整合意味著您可以拖放應用程式以將其部署到平台,並利用增量重新部署來進行快速往返開發,即使平台是遠端的也是如此。Force.com 資料庫提供豐富的內建資料管理、指標、報告和搜尋工具,可減輕開發人員必須自行撰寫這些解決方案的負擔。對於許多 Spring 應用程式而言,這將是一個主要的優勢。
此外,Force.com 已經為您的帳戶儲存的有價值資料 (例如聯絡人、客戶、潛在客戶和交易) 可透過 JPA 實體和 Spring 範本樣式的資料存取程式庫在您的應用程式中使用。這使得 Spring 開發人員可以輕鬆建構利用 salesforce.com 已經為數千名客戶提供的豐富資料和服務的應用程式。
雲端的最佳程式設計模型
在接下來的幾個月中,您將聽到更多關於 Spring 和雲端的資訊。
Spring 是企業 Java 雲端的自然程式設計模型,原因有很多:
- 社群:Spring 周圍的開發人員的驚人社群以及具有 Spring 技能的大量開發人員使企業有信心圍繞 Spring 建構其解決方案並建立其開發團隊。
- 可移植性:Spring 基於一組獨特的、經過驗證的強大抽象,可簡化應用程式程式碼並將其與環境乾淨地分離。目標環境之間增強的可移植性一直是 Spring 的主要優勢,並且除了部署到傳統的實體資料中心之外,雲端部署日益重要,這使得此優勢比以往任何時候都更重要。透過使用 Spring 建構企業 Java 應用程式,開發人員可以確保他們的應用程式可以在他們的本機桌面、公司資料中心和雲端中執行,而無需影響他們的應用程式設計。
- 開放:企業雲端運算的未來是開放的 – 開放原始碼、開放標準、開放創新。在越來越關注 Java 方向的時代,Spring 社群比以往任何時候都更重要和更健康。
- 創新:Spring 始終在推動極限並迅速採取行動來應對新的機會和挑戰。在其 7 年的歷史中,企業 Java 中最重要的想法已由 Spring 引入主流。在快速變化的雲端運算世界中,SpringSource 和 Spring 社群之間的合作夥伴關係可以將 Java 和 JVM 推向最前沿。
我希望您和我一樣對企業雲端開發的未來感到興奮。VMware 認為 有效地獲得雲端運算的好處 是這十年主要的 IT 挑戰,我們致力於創新以協助我們的客戶成功。VMforce 將在 2010 年下半年開放開發人員預覽。請務必關注 VMforce.com 和 SpringSource.org 以獲取有關此新平台開發的更多資訊。