Cloud computing implementation is, however, in its early stages, and there are still a few restraining factors such as security and compliance concerns, shortage of qualified personnel to shift data from hardware to the cloud, and poor broadband penetration or low internet speeds in many parts of Europe.