Как платить только за используемые ресурсы сервера?
платить за только использованные ресурсы, что по английски обычно называется PAYG (pay as you go), именно это и значит: развернули инстанс, поганяли, убили, заплатили только за использованное время. 
если инстанс запущен постоянно, то и платить за него нужно постоянно.
Чуть ближе к ожидаемой «облачной экономии» — Serverless — бессерверные облачные функции.

Там платишь только за время отрабатывания функции. Включая её «разгон» – если требуется там что-то развернуть/установить/настроить долгое. В функцию хорошо упаковывать тяжёлые небыстрые задачи. Например, компрессии загруженного видео файла; парсинга данных; отправки сообщений.

Нет запросов – нет оплаты.

Примеры:

AWS — Lambda
DO — Functions
