Microsoft Azure is a cloud computing service for building, testing, deploying, and managing applications and services through Microsoft-managed data centers. It provides software as a service (SaaS), platform as a service (PaaS) and infrastructure as a service (IaaS). Azure cloud solutions is a collection of integrated cloud services hosted on a hyper scale infrastructure. These services include application development, computing, hybrid, networking, mobile, database, storage, and analytics.