THE COST IMPLICATIONS OF CLOUD COMPUTING