Which is a better cloud hosting for WordPress?
Digital ocean
AWS
Google Cloud Platform
You can think about hosting wordpress site on Azure.
There are multiple options in the Azure platform, I've used many of them:
You can run it as a webapp, full PaaS, no need to worry about patching the underlying components, you have full control of WP, this is my preferred option.
For the purposes of exemplifying I created one to answer the question in the free tier:
WP on Azure PaaS
I took me like 15 minutes , from creation to customizing, this obviously is just an example, but the one great advantage of PaaS is the speed of deployment
Regards,
Adrian