These numbers are very misleading considering they wrap up things like Office into “cloud revenue.” When talking about compute cloud they are still way behind Amazon although you don’t get that from the misleading headline.
In the world of large enterprise which is just now waking up and jumping all-in with "digital transformation" projects and "cloud strategies" Microsoft appears to be winning the battle. I work for a company that services large enterprises and anecdotally I'm seeing the majority of them choosing Azure over AWS. I believe this is in large part because Microsoft knows how to sell to enterprises, they have great tie-ins with existing on-prem core infrastructure like Active Directory which is a big deal to large companies. When large enterprises start jumping on board they will move the needle pretty significantly as they ramp-up. I anticipate Azure closing the gap on AWS pretty significantly over the next 2 years.