I have had my first serious contact with Azure lately and I am absolutely stunned how bad everything looks in comparison to other two big ones (I suppose Azure as a business is much bigger than GCP, but thinking of developer mind share). This is what they are putting against AWS and GCP waves wildly in air
I sure hope it gets better after initial reaction