Cloud presents CIO challenge