https://www.trickyenough.com/key-differences-between-aws-microsoft-azure-and-google-cloud/
Key Differences Between AWS, Microsoft Azure, and Google Cloud