1) Microsoft Azure is a cloud computing platform that provides scalable computing and storage along with analytics and application services.
2) It offers advantages over on-premises infrastructure in terms of economics through scaling easily and speed of deploying new services in weeks versus months.
3) Microsoft has invested heavily in security, compliance, and privacy features to protect customer data and applications hosted on Azure.