+1 on WalterGR's question. Google Cloud recently hiked prices (again), doubling prices for some of its services [1], though Amazon has a better track record of keeping prices steady (or even reducing them) [2].
There are also newer innovations that aren't discussed in that comparison, like Google's Commited Use Discounts and Azure Reserved VM Instances (their answers to Amazon's Reserved Instances). If you're using AWS, my company, Usage.AI, has built a tool to automatically buy and sell Reserved Instances [3] to cut EC2 costs while providing flexibility.
[1] https://techcrunch.com/2022/03/14/inflation-is-real-google-c...
[2] https://aws.amazon.com/blogs/aws-cost-management/amazon-ec2-...
[3] http://usage.ai