Bad week for the cloud as both Microsoft and Google suffer outages