Azure doesn't run on Windows. Why would iCloud run on MacOS? There's exactly one organization in the world that needs to run iCloud, why would MacOS target that use case? I doubt Apple eats their own dogfood.
I remember seeing an article [1] proclaiming that more than 50% of Azure's workloads are on Linux, so I'm guessing their hypervisors are running an optimised Linux kernel somewhat.
1: Linux is Most Used OS in Microsoft Azure – over 50 percent of VM cores