Для текущего проекта я ищу облачную службу, которая рассчитывает затраты на основе вычислительной мощности, которую использует мое приложение.
Если мое приложение тратит всего 5 минут в час на любую обработку, облачный сервис, такой как AWS EC2, все равно будет взимать с меня плату за весь час. Мое приложение должно работать круглосуточно и без выходных, однако в большинстве случаев оно не будет выполнять много обработки, и я буду платить за большую вычислительную мощность, которая мне нужна только в определенное время в день.
Есть ли облачный провайдер, предлагающий такую услугу?
AWS Fargate предлагает такой вид услуг. По сути, это контейнер, и вам выставляется счет за фактическое потребление виртуальных ЦП и ОЗУ, произведенное приложением.
Ваше приложение должно работать в Docker, и сервер никогда не перезагружается даже во время масштабирования. Рамка не очень широкая (от 0,125 до 10 виртуальных ЦП), но я не знаю, какие характеристики вы ищете.
Вы можете использовать Google Cloud Platform (GCP), где все виртуальные ЦП и ГБ памяти заряжаются минимум за 1 минуту. Например, если вы запустите свою виртуальную машину на 30 секунд, вам будет выставлен счет за 1 минуту использования, вы можете просмотреть ее. Вот.
Также вы можете использовать это калькулятор оценить стоимость.
Это то, что вы ищете?