Is the cloud ready for enterprise computing?