The emergence of cloud solutions has generated considerable excitement due to the potential they have to transform the way companies operate.