Hey, I do enjoy reading your description of cloud computing!
Does anybody remmember the grand idea of "Network Computer"? At that time it was said
that a PC should have all its OS and SW on the network, and it needs neither OS no HD
as network will prvide everything. Pleanty of noise and talks were made about it, with
greatest expections from many. And the result? Total bullshit + nonsense. After a couple
of years, we are all still using PC WITH a OS, and with one or multiple HD.
The present claims about Clouding seems to be repeating that rediculous story. Where
is the common sense? Fortunately no everybody has been carried away by the nonsense!
I have found that the only people excited about Cloud computing is the people trying to sell it (MS, Amazon, etc) and executives / high level managers that are (A) too cheap to buy the necessary hardware themselves, and (B) too dull to understand cloud's limitations. Great examples of the lack of understanding at the executive level: My former CTO drew a network diagram on my desk that had our WAN Routers connecting to the "Cloud" when he truly meant internet / IP connections. This was at a mid-size company making financial software. Now my new CIO is too cheap to buy a single server and is dooming my project to failure by placing it on a Cloud. I say dooming because the network speed, security, and placement of my requested server is extremely important and the Cloud won't provide this.
On a side note, has anyone noticed the Azure commercials from Microsoft that are marketing to the general public? A housewife using the "Cloud" to edit her family photo's. How is the "Cloud" service relevant in this situation, isn't her PC running Windows 7 enough?
I'm an independant developer, and a very bad admin, that is just not my job.
I don't want to spend time and money, buying and installing my own server.
I don't want to spend money on a classic hosted server, because I'm not sure how much resources I need, and I don't want to administrate the things.
I don't want call these stupid guys when the server goes down for whatever reason.
So I just host my app on the cloud. Cheaper, easier, less admin stuff, that's great.
... and you loose control over all the data. I still cannot understand why so many companies want to store vital data outside of their server rooms just because they cannot hire the right boys to guard them. Every single file you are not able to control can compromise your business one day. Remember, there are dozens of organizations which could be interested in all that stuff. It is simply a bad habit to be too promiscous with all the information one can have in his life.
But yes, as all people use gmail and google docs, nobody seems to care for that anymore. The fact that it worked until today is a good argument that it will work in the future, isn´t it?