Is our vision clouded or is it cloud? It appears at present that there is very little agreement on what clouds are, what advantages they bring and how to use them. Even individual cloud suppliers seem to have non consistent definitions. Take Amazon for example, one of the pioneers in this field, you can have
Amazon Compute Cloud Amazon Simple DB Amazon Simple Storage Service Amazon Cloudfront Amazon Simple Queue Service
It is the first service which really stands out in this crowd; this appears to be an attempt to redefine flexible hosting as a cloud service. The ability to build a virtual machine, configure it and then host it in Amazon's 'cloud'. I am currently struggling in seeing how this is a cloud as opposed to a dynamic deployment model or perhaps the cloud is simply a dynamic deployment model for virtualised infrastructure?
We are still going to need people to manage this virtualised infrastructure; people who are going to configure the AMIs, people who are going to secure the AMIs, people who are going to carry out capacity planning etc. And I'm not sure we are going to see any less of them.
So I am wondering, what is this cloud that we are all talking about? Is it going to be like virtualisation, a band-wagon that everyone jumps on? Is it going to be a new way of developing applications? Is it going to be simply Dynamic Infrastructure which is simply an evolution of the current virtualisation initiatives.
It's not really very clear, so perhaps Cloud is a very appropriate term. IT Archtitects love clouds, it's a fuzzy thing where magic happens; not sure what the magic is but it's magic!
Recent Comments