Microsoft knows how to ink large deals with enterprises to move them onto their Azure platform and sell them additional products and services. Their cloud, while IMO the UX is inferior to AWS, is an easy sell to large corporations with a large MS footprint already. I expect their revenue to keep growing, but their P/E multiple is a little high IMO.