My top three tips for businesses using the cloud is first and foremost is get a clear understanding of what you're trying to achieve, what your workloads look like, what are their characteristics.
Cloud is not a one-size-fits-all proposition. There are many different service models, suppliers and deployment models that you need to align very carefully to the way your business operates, your risk appetite and the nature of your workload your applications.
Secondly, do a very careful cost analysis. There are hidden costs both at the supplier side and within your own organisation. So at a fairly detailed level, you need to understand what this proposition is going forward.
The return on investment is based I think on a very clear understanding of what you’re trying to achieve. The 'lift and shift' case if you like of cloud where you take your existing environment and deploy that in a cloud environment, that's one use case. You may derive significant return on investment from that, but you may not.
It's actually quite a hard thing to do. However there are all sorts of other use cases: augmentation of existing applications, bursting into the cloud to support data analytics whether that's big data or any sort of data analytics, providing a very digital fast changing presence, but leaving some of your big product engines behind.
And thirdly, think about your operating model. If you truly believe, as I do, that cloud is fundamentally changing the way you deliver technology services to your business, the way you work as an IT organisation: that is going to have to change to.