McK has argued that cloud computing isn’t necessarily a panacea for larger businesses. There’s been some serious argument about their numbers. For a smaller company, I can’t see much reason to roll your own. The likes of Amazon have thought through all of the scaling, redundancy, backup, power, resilience options that you just don’t have time to.