VMware feels SpringSource enables an evolutionary path for application developers to reach end goals without requiring complete infrastructure or application rebuilds.
Ultimately for VMware the end goal is on vCloud which is aimed at IT applications, not infrastructure - there is an extensive application flavor for the cloud to provide these key features. SpringSource would definitely enable VMware in preaching the right solutions to VMware's customers:
- Elasticity: automatically scaling up and down the infrastructure to meet the needs of the application
- Multi-tenancy: being able to isolate resources and applications from one another in a shared infrastructure
- Simplified provisioning: Isolate the developer from worrying about how is code gets installed and deployed
- Self-service: allowing developers to gain access to their development infrastructure at any time, in many cases to circumvent the processes and inefficiencies of their typical IT service request processes.
- Rapid development: go from code to cloud in a matter of minutes, particularly during the development and test phases
- Simplified (or invisible) management: PaaS offerings typically have built-in application availability and performance management