Microsoft Azure definition

Definition of Microsoft Azure : noun

  1. A hybrid cloud platform offering more than 200 cloud services and resources.