который предоставляет пользователю некий функционал обработки его большого файла.
Использую для этого Azure Batch.
В зависимости от того, какой размер файла у пользователя, буду использовать определенное количество нод в ажуре.
Допустим приходит файл на 10 гиг - я использую 1 инстанс.
Приходит файл на 100 гиг - я использую 10 инстансов.
Мне нужно предупредить пользователя до начала выполнения операции о его будущих затратах.
Соответственно возникает вопрос - возможно ли как-то предиктить цену программным путём?
Не особо. Там же цены зависят, если я правильно понял, не только от количества инстансов, но и от того, сколько джоб работал. Ну, помимо побочек вроде сети и постоянного хранилища (если есть). Можно будет, зная примерно зависимость времени от размера предсказать, но опять же - примерно.
Всё остальное мне известно +-. Просто думал может есть какая-то апиха, к которой можно стучаться и рассчитывать кост
Ну, получить цены можно тут https://docs.microsoft.com/en-us/rest/api/cost-management/retail-prices/azure-retail-prices
Спасибо, чекну. Может и подойдёт это
Обсуждают сегодня