VMforce Provides Spring Cloud Platform
VMware and Salesforce today announced a partnership to build an enterprise Java cloud called VMforce. The announcement is understandably receiving a lot of attention in the wider industry context, but today I’d like to focus on the central role of SpringSource technology in the new platform and the unique and compelling benefits it brings developers in the Spring community.
What is VMforce?
VMforce is a joint service from VMware and SalesForce. VMforce uses the Force.com physical infrastructure to run vSphere with a special customized vCloud layer that allows for seamless scaling and management. Above this layer VMforce runs SpringSource tc Server instances that provide the execution environment for the enterprise applications that run on VMforce. Spring applications can store their own enterprise data in the Force.com database or use data already resident there. All of these architecture details are seamlessly integrated into a single platform that allows the developer to interact with the server in the way they would with a local tc Server or Tomcat instance.Developing Spring Applications on VMforce
To ensure that developers are productive with this new platform and able to use their existing skillset, we are building integration with SpringSource Tool Suite that lets developers treat their VMforce account like a simple local Tomcat instance with incredible scalability. Like the rest of STS, the integration will be free.The STS/VMforce integration means that you can drag and drop applications to deploy them to the platform and take advantage of incremental redeployment to do rapid round trip development even though the platform is…