Microsoft Azure is a cloud computing platform and infrastructure created by Microsoft for building, deploying and managing applications and services through network of Microsoft-managed datacenters.