Microsoft Azure Compute Resource Provider