There’s a recent survey by IDC in which the vast majority of enterprise respondents name IBM as the vendor able to most effectively provide Infrastructure as a Service (IaaS). Surprisingly (sort of), the megascale public cloud providers, Google, Microsoft and Amazon Web Services come in 5th, 6th and 7th respectively. As a former AWS employee and cloud analyst who firmly believes that a public cloud with essentially unlimited scale, relentless consistency and automated metered service is the “real” cloud, I generally agree with the sentiment that the old line IT companies like IBM and HP have fallen way behind. But from a business strategy and perception viewpoint, it might be a different story.