Google launched Java support on Google App Engine yesterday, which is the Google Cloud Infrastructure. Different companies like to define this ambiguous term called ‘Cloud’ to their own benefits, but mostly what they are talking about is a cluster of a few virtual machines, that are easier to provision on demand compared to a traditional dedicated server. But unlike many others, Google’s really makes it look like a cloud - not just in words.
As much as I like to hate Google, I think this one is going to have a slow but defining impact on how the community is going to embrace Cloud Hosting.
While Amazon seems to be leading the Cloud industry, Google seems to be warming up with a different intention. While the rest of the competitors are ecstatic with the few million dollars they have monetized, Google doesn’t seem to be bothered about money as yet (coz they can afford to?). While many of the so-called cloud-service providers are busy convincing the enterprises for a trial of the Cloud, Google for the time being plans to sell the Evil Opium mostly for free and obviously, Google’s target is the fearless newer generation, rather than some stubborn corporate CTO and CEO.
Java Hosting has traditionally been very difficult and expensive, and you can imagine why there are so many applications written and deployed in a language like PHP. I am pretty sure that if Google makes it as easy and welcoming for the developers for the next two years, this accidental and unforseen collaboration of dynamic JVM languages with Google’s cloud might pave the way for Java (JVM) to be the new PHP of the Internet, and Google the GOD in the Clouds.
It really is exciting to any developer, and it couldn’t have come from anyone other than Google, and it was all more or less expected as part of the Google’s master plan of the Internet.
Personally, I think the whole “Cloud” thing is illusive and evil, and it will just give better control of the Internet to the corporate giants, making them even richer and more powerful.