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 的整合,讓開發人員可以像對待一個簡單的本地 Tomcat 例項一樣對待他們的 VMforce 帳戶,並具有令人難以置信的可擴充套件性。與 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,以獲取有關此新平臺開發的更多資訊。