Azure burstable VMs eg
Standard B2s (2 vcpus, 4GB memory) are cost efficient at £26.12 per month.
To monitor the CPU credits remaining:
There is also an alert you can setup to email if it falls below a certain threshold - see blog below.
I’ve also found the disk iOPs are fairly limited on the burstable I’m using here. But generally it is totally fine and a great choice.