Originally published on Jul 11, 2012
I just had this crazy idea and maybe Vishwa Bandhu has something to do with it. This idea is semi-cooked and not even closed to half-baked. But then the comment becomes technically incorrect. Because an idea that is not close to half-baked is thus half-baked. Anyhow.
Introduction:I’m thinking why doesn’t the industry (Tech Industry) take the entire cloud infrastructure and turn it around 180 degrees. What I mean is that the entire platform is hosted on the cloud and the operating system as a platform is accessible via any given machine [Adequately powered choice of hardware for the consumer]. I am thinking that this goes way beyond how Google has decided to launch theirChromebook offering. Details below.
Details:I just thought of this idea actually and as always I am excited about sharing it. I think I jumped the gun on this one, as in it isn’t completely fleshed out. But, conceptually and theoretically this idea is possible in a future state as it will require a lot of bandwidth. Hence the title of the blog post [PaaS and Optical Fiber]. But again, this is possible and apart from a common set of hardware/drivers and bandwidth requirements, I cannot think of any other major hindrance here.
The Real Details Really, the idea is as simple as what I have described above. So leveraging semantics and scenarios. In a future state, you will have fat pipes (fiber connection) coming into your home. You would then go and purchase a “universally compliant” piece of hardware from your local Bestbuy. This hardware would have the ability to run any given platform that you’d like. Be it iOs, chromebooks/android, windows, QNX.
This is something you can do today actually, but in order to do that you’d be leveraging Virtual Machines (Vmware, Virtualbox). And the platform specific data would still be sitting on your local storage.
But by placing the entire platform on the cloud, you have eliminated all the complexity out of the solution and you have also created enormous benefits for the consumer.
Viable? :Technically: Once you have gotten over the roadblock of a) the bandwidth issue and b) common standards for the drivers, then I cannot really think of any other roadblock in order to get this off the ground. Financially: I can see this as being a financial incentive for the consumer. And making money off of hardware is increasingly turning into a game of diminishing rates of return for companies involved in the business. It’s all about the eco-system and multiple streams of revenue generation. So that’s your answer. Companies could band together and work on providing a common hardware for something like this. Or conversely, each one of them could still choose to be a player in the hardware business, but they would then also offer the ability to render the entire platform from a competitor on their physical device. And in a utopian future state environment, you could run two separate PaaS platforms on the same piece of hardware and concurrently at that.
Pros and Cons:Pros first:
Is this a good idea? Bad? Someone has thought about this already?
Originally posted in 2010. Re-posting.
I believe that Google needs to architect another layer of pricing in the middle. Only this time around, they should give the user the privilege to pick and choose the options they would like to use. Each feature could then have a $ value associated with it. So the user would only pay for the services that they wish to use.