Microsoft Azure provides planet-scale hosting capabilities across compute and data in many popular modes (IaaS, PaaS, Serverless, and more). Along with a marketplace of add-ons from partners, the cornucopia of cloud capabilities is deep in the land of Microsoft.