Today, Google announced Google App Engine for Business, and integration with VMware’s SpringSource offerings. On Monday, we got a preview of the news from David Glazer, Engineering Director at Google, and Jerry Chen, Senior Director Cloud Services at VMware.
For tech industry strategists, this is another step in the development of cloud platform-as-a-service (PaaS). Java Spring developers now have a full platform-as-a-service host offering in Google App Engine for Business, the previously announced VMforce offering from salesforce.com, plus the options of running their own platform and OS stacks on premise or in virtual machines at service providers supporting vCloud Express, such as Terremark.
What’s next? IBM and Oracle have yet to put up full Java PaaS offerings, so I expect that to show up sometime soon – feels late already for them to put up some kind of early developer version. And SAP is also likely to create their own PaaS offering. But it’s not clear if any of them will put the same emphasis on portability and flexible, rich Web-facing apps that Google and VMware are.
So Google aims to expand into enterprise support – but will need more than the planned SQL support, SSL, and SLAs they are adding this year. They'll also need to figure out how to fully integrate into corporate networks, the way that CloudSwitch aims to do.
Following its acquisition of Quattro Wireless for $275,000,000, Apple has just announced the launch of iAd, its mobile advertising platform (see my colleague’s take here). Adding the $750,000,000 that Google is ready to invest in AdMob (the deal is still under FCC scrutiny), the two most disruptive new mobile entrants have invested more than $1 billion — a clear signal that mobile advertising has long-term potential. The main difference between Google and Apple is that Apple is only just entering the advertising business, while Google’s entire business model simply IS advertising. However, that potential has yet to be realized. Does that mean stakeholders can generate significant revenues in the short term and that operators will be bypassed once again? I have read in various places some strange comments suggesting that Google’s mobile ad revenue share with mobile operators would be a way to finance network evolution. Just compare the cost of a base station and the significant investment required to finance 4G with absolute mobile advertising revenues and you’ll quickly figure out for yourself that this is unlikely to happen anytime soon. This is more of an online advertising discussion around the Net neutrality debate (remember France Telecom’s CEO warning that he was not “building freeways for Californian cars”!) but it will crop up later for mobile.
We just had another of our regular cloud research meetings at Forrester. In these meetings, we cut across our research organization to examine cloud computing from every angle.
Compared with even just a year ago, it's amazing how important and pervasive cloud computing analysis (as opposed to cloud computing guesswork) has become in our research calendar.
You can see the existing cloud/*aaS research here and our planned research here. As the meeting host, I mostly listen, probe, and take notes, but ocassionally I get to jump in with a thought.
To wit: We are often asked about whether cloud-based collaboration (email, team sites, instant messaging, Web conferencing, social computing, etc.) works best on multi-tenant, dedicated solutions, or both. The answer is both, but trending towards multi-tenant. Our clients are interested in both multi-tenant and single-tenant or dedicated cloud solutions -- as long as the price is right.
The future of cloud-based collaboration is clearly multi-tenant for two economic reasons:
1. Multi-tenant enables the fundamental economic benefits of a shared resource. We can see this in the price war going on in email right now -- a 50% price cut in the last 12 months with multi-tenant cloud email. The floor on email cost keeps dropping, fueled by the better economics of multi-tenant solutions and high capacity utilization.
I was intrigued and excited to see Google announcement of their second operating system effort today, Google Chrome OS. I’ve been thinking about how client operating systems will evolve ever since I began struggling with having data spread across multiple PCs. I finally gathered together my thoughts on the future of client OS in the The Personal Cloud, published just two days ago.
My working title for this report was “Death of the PC OS” because I believe that the industry needs to rethink and expand the role of PC and device operating systems.