There has been lots of talk about cloud computing and shifts of the technology moves from so called traditional ways of dedicated IT services within most organisations to sharable, flexible and agile computing services to meet business growth and demand. This arguably offers a better cost based model to the traditional established IT in-house computing resources where high investments are made by the organisation with diminishing returns (ignoring dedicated skilled staff).
Here I have put down my thoughts based on my personal opinions and experience, also not to be associated with any organisation or behalf of any promotional activities. If you do not agree with my views then please remember; everyone has their own experiences and built up their views whilst working on specific projects or assignments that probably are not relevant to you or vice versa however, I am open to your views and comments.
Cloud technology, in my opinion is technically viable that is shifting traditional in house computing to the vast computing resources offered by many well-known service providers who have the experience to provide cloud variants, such as IAAS, PASS or SAAS and their implementations. The Chargeable Cost Model has been matured and is further evolving for effectively offering the computing resources services that may be tailored to client requirements. The Service Model is flexible and offer organisations with building blocks to either move partially or entire IT resources to the cloud services.
Making technology shift in my opinion should not be made without taking major decisions as highlighted below.