When Amazon, Microsoft and Google, the three major players in the cloud computing market, released their quarterly earnings on