The delivery of hosted computing services (such as storage, computing power, and intelligence) over the Internet (“the cloud”) to offer faster, more efficient and more flexible solutions. Cloud computing services are often divided into three categories: Infrastructure-as-a-Service (IaaS), Platform-as-a-Service (PaaS) and Software-as-a-Service (SaaS).