Azure burstable VMs eg Standard B2s (2 vcpus, 4GB memory) are cost efficient at £26.12 per month.

To monitor the CPU credits remaining:

alt text

There is also an alert you can setup to email if it falls below a certain threshold - see blog below.

https://www.danielstechblog.io/monitoring-azure-b-series-vm-banked-credits/

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.