Microsoft Azure is a public cloud computing platform providing a range of cloud services such as, storage, analytics and networking. Providing users with a flexibility to use their preferred tools and technologies, Azure also offers 4 different forms of cloud computing; Infrastructure as a service, platform as a service, software as a service and serverless.