At the most basic level performance is way below what I have seen with AWS. It was taking about 20 times longer to load data into a database cluster in Azure then into AWS. Additionally Azure is _just_ getting Availability zones online. Previously if you wanted high availability you needed to use multiple regions. I have yet to be able to create a kubernetes cluster using the UI, and I am not even sure how Users work since they have this odd hybrid Active Directory setup that may or may not be users.
On the flip side It was painless to use both GCP and AWS and even second tier cloud providers like Digital Ocean or Packet.net are simpler to use then Azure. My standing advice for anyone is only use Azure if you are 100% in the Microsoft ecosystem using .NET and Visual Studio to develop your applications, and you plan on using their professional services to help you out when you hit problems
I use digital ocean, aws , heroku, azure almost weekly. For ... I can’t remember. Years. I think your opinion is bias and I don’t share the same sentitiment. But like you it’s just my opinion.
Cloud providers bounce back and forth on features. Not everyone is right at that given point for the client. But I have seen the converge over the years, with each service having plus and minuses.
The ability to extend you own AD to parts of Azure, and call Microsoft directly when something is broken, is immensely valuable compared to AWS.
Azure is mainly for .NET though, but they also have first class support for Node.js, which integrates directly with stuff like application insights.
I use Azure professionally, but I use a range of things personally, and I think I’d never pick anything but Azure for enterprise if my shop was mainly Microsoft. If you aren’t primarily Microsoft, I’d pick AWS.
> At the most basic level performance is way below what I have seen with AWS. It was taking about 20 times longer to load data into a database cluster in Azure then into AWS.
Eh okay. I have a VM running IN Azure which is much faster than one running in AWS.
On the flip side It was painless to use both GCP and AWS and even second tier cloud providers like Digital Ocean or Packet.net are simpler to use then Azure. My standing advice for anyone is only use Azure if you are 100% in the Microsoft ecosystem using .NET and Visual Studio to develop your applications, and you plan on using their professional services to help you out when you hit problems