- If you need scale, you pick AWS or Azure (GCP doesn't have the same scale, and is catching up)
- If you are a retailer, you don't pick AWS, because you're a competitor and they'll use whatever nasty (but legal) tricks to eat your lunch money
- Windows stack workloads seem to run better on the AWS virtualization stack
- Linux stack workloads seem to run better on the Azure virtualization stack
- GCP has great integrations/automation/api, AWS is pretty good too
- AWS has great support
- GCP has terrible support
- Azure is somewhere in between the two above in terms of support
It depends what is important to you.
Bonus chatter: Oracle Exadata is an unmatched force to be reckoned with, but OCI as a whole doesn't have their shit together.
- If you need scale, you pick AWS or Azure (GCP doesn't have the same scale, and is catching up)
- If you are a retailer, you don't pick AWS, because you're a competitor and they'll use whatever nasty (but legal) tricks to eat your lunch money
- Windows stack workloads seem to run better on the AWS virtualization stack
- Linux stack workloads seem to run better on the Azure virtualization stack
- GCP has great integrations/automation/api, AWS is pretty good too
- AWS has great support
- GCP has terrible support
- Azure is somewhere in between the two above in terms of support
It depends what is important to you.
Bonus chatter: Oracle Exadata is an unmatched force to be reckoned with, but OCI as a whole doesn't have their shit together.