#public cloud platforms q4 2024