What started just over ten years ago as a theoretical way of providing IT solutions on-demand is now a practical reality for both large and small firms alike. Global spending on the public cloud ...