Your IT and the Cloud: Are they Compatible?