McKinzey published a few days ago a report on Cloud Computing, trying to pin down the definition of Cloud Computing and highlight its economics, in particular when comparing holistic approaches – the cost of an on-premise data center (hardware and infrastructure, if I understood correctly) compared to the cost of the same facility in the Cloud (Amazon in this case). One of their conclusion is that above a certain size, Cloud is more expensive than On-premise.
Last January, Anne Thomas Manes published her famous blog post titled “SOA Is Dead”, claiming that most SOA projects failed to deliver the promised benefits or worse. Unlike McKinzey, she did not go into a lengthy discussion of defining SOA, but the title was enough to unleash a storm in our industry.
The question I ask myself and others is how much of the commotion is for internal consumption of the experts, and how much of it really matters to those who consume the stuff and end up footing the bill.
I do not know personally IT professionals who conducted a SOA project in order to implement a SOA. I do know people who chose to use SOA principles and applied them going forward, sometimes having to retrofit and sometimes transforming, taking advantage of the service orientation and cleaner design. So what’s in the statement “SOA Is Dead” beyond provocative semantics and a great opportunity for industry experts to express themselves?
Now comes the “dark cloud” commotion, with a very similar effect. I would be very surprised if a large company would simply go along with the generic McKinsey report and use it for decision making without a serious subjective evaluation.
My point? Let’s not waste energy on debating theology, and use that to make concepts more understandable and share experience and best practices.