Cloud has costs. Cloud computing has a cost in terms of staff training and the need to upskill software application development engineers with its new mechanics, syntax, architecture and structure.