Compared to Azure, yes. The IaaS offering on Azure has many, many limitations. It is also very difficult to use. There is no general pool of servers. You have to cram VMs into these groupings called "Cloud Services" which are limited to 50 VMs each. No support for TLS termination on their load balancers. SSDs are currently a "preview" feature and only work on a subset of hardware types.
In all fairness AWS had a 4-5 year head start on Azure. Also there are a lot of really exciting things coming down the line for Azure. I don't expect this gap to last long.
In all fairness AWS had a 4-5 year head start on Azure. Also there are a lot of really exciting things coming down the line for Azure. I don't expect this gap to last long.
Competition is good!