VMware on Wednesday announced a high-tech collaboration with Google. The companies said they will make enterprise software developers more efficient in building, deploying and managing applications in the cloud.
VMware President Paul Maritz announced the collaboration at the Google I/O conference in San Francisco, emphasizing how the work by the companies will accelerate enterprise adoption of private, public and hybrid clouds. It was all part of the 2010 Google I/O agenda to celebrate what Google describes as the "web's evolution into the software development platform of choice."
"Companies are actively looking to move toward cloud computing. They are certainly attracted by the economic advantages associated with the cloud, but increasingly are focused on the business agility and innovation promised by cloud computing," Maritz said.
Executing the Vision
He said VMware and Google are partnering to reassure mutual customers -- and the Java community -- that choice and portability are important to both companies. VMware and Google will work to make sure modern applications can run smoothly within the firewalls of a company's data center or out in the public cloud environment.
The companies said they will accomplish this by working on multiple fronts. The end result is supposed to make it easier for Java developers to build rich web applications, use Google and VMware performance tools on cloud apps, and deploy Spring Java applications on the Google App Engine.
The Spring Java effort is part of a vision Google shares with VMware to make applications easier to develop and more portable across clouds. Developers can use the Eclipse-based SpringSource Tool Suite to build Spring apps that can be deployed in VMware vSphere, VMware vCloud partner clouds, or directly to the Google App Engine.
Faster Web Development
VMware and Google are also working to blend the benefits of Spring Roo with Google Web Toolkit (GWT) to build rich browser apps. Spring Roo is a rapid application development tool. By blending Spring Roo and GWT, the companies said developers can leverage modern browser technologies like AJAX and HTML5 to build apps for PCs and smartphones.
Finally, Google and VMware will collaborate to more closely integrate VMware's Spring Insight performance tracing technology within the SpringSource to Server application server with Google's Speed Tracer technology. The goal is to make possible end-to-end performance visibility of cloud applications built using Spring and Google Web Toolkit.
"Think of how far the web has come since last year's Google I/O, where we demonstrated the potential of HTML5," said Vic Gundotra, Google vice president of developer platforms. "Since calling attention to HTML5 last year, we've been thrilled to see the industry rally around making the web faster, more capable, and available in more places. From enterprises to consumers, from the smallest form factors to the largest, the web's reach and increasing capability make it the platform for the future."