Azure is only ideal if you already use Microsoft products (ASP.net, C#, etc). AWS offers a wide range of services and you get better support ( both at community and enterprise levels). It's not as easy getting help on an issue with GCP as it is with AWS.
8 upvotes·1 comment·8.8K views
We host our SAAS solution on GCP since 2013 without any issues. The few times we needed support the GCP team was most helpful.