I went with Google’s Cloud Compute option because I found Amazon and Azure pricing baffling!
Google Cloud Pricing Calculator
Relatively easy to understand. If you have the inclination and time you can install your own Windows 10 device (BYO licence). You’re responsible for updates though.