Google has announced a new version of App Engine for Business and has entered into collaboration with VMware on cloud portability to help businesses build cloud-based apps and provide them with more deployment choices.

 

The Google App Engine for Business allows companies to build and host applications on Google’s cloud infrastructure, with new capabilities including centralised administration, premium developer support, and a 99.9% uptime service level agreement. In addition, Google also plans to provide features such as cloud-based SQL and SSL later this year.

 

Google and VMware are teaming up on multiple fronts to help Java developers build rich web applications, use performance tools on cloud apps, and deployments of Spring Java applications on Google App Engine.

 

Using the Eclipse-based SpringSource Tool Suite, developers can also build Spring applications and have the flexibility to choose to deploy their applications in their current private VMware vSphere environment, in VMware vCloud partner clouds, or directly to Google App Engine.

 

The companies are also working together to combine the speed of development of Spring Roo, a NxG application development tool, with the Google Web Toolkit (GWT) to build browser apps. The GWT powered apps can utilise browser technologies such as AJAX and HTML5 to provide enhanced end user experience on both smart phones and computers.

 

In addition, the two companies are also collaborating to integrate VMware’s Spring Insight  performance tracing technology within the SpringSource tc Server application server with Google’s Speed Tracer technology to enable performance visibility of cloud applications built using Spring and Google Web Toolkit. 

 

Vic Gundotra, vice president of developer platforms at Google, said: “Developers are looking for faster ways to build and run great web applications, and businesses want platforms that are open and flexible.

“By working with VMware to bring cloud portability to the enterprise, we are making it easy for developers to deploy rich Java applications in the environments of their choice.”