Тарификация Container Services в Container Apps
Оплата за сервис Container Services осуществляется по модели «pay-as-you-go» — только за использованные ресурсы. Актуальная стоимость указана в Тарифах.
В стоимость использования сервиса Container Apps входит:
Количество вычислительных ресурсов — количество ядер (vCPU) и объем памяти (RAM).
Суммарное время работы контейнера — измеряется в часах.
Тарифицируется |
|
Не тарифицируется каждый месяц в рамках акции (free tier) |
|
Тарификация начинается сразу с момента создания контейнера. Тарификация останавливается:
автоматически при масштабировании контейнера до нуля экземпляров (для «холодных» контейнеров);
при остановке контейнера пользователем;
при удалении контейнера пользователем.
Пример расчета стоимости
Цены в формулах указаны для примера. Актуальная стоимость указана в Тарифах.
За месяц контейнер с конфигурацией 2 ГБ RAM и 1 vCPU работал в течение 400 часов. Формула расчета стоимости:
Итоговая стоимость = Цена за время использования RAM + Цена за время использования vCPU
Вычислим цену за время использования RAM.
\(2,88 ₽ \times (400 часов \times 2 ГБ - 480 ГБ) = 921,6 ₽\)
Вычислим цену за время использования vCPU.
\(4,32 ₽ \times (400 часов \times 1 vCPU - 120 vCPU) = 1209,6 ₽\)
Вычислим итоговую стоимость за месяц.
\(921,6 ₽ + 1209,6 ₽ = 2 131,2 ₽\)
Где:
2,88 ₽ — цена за использование 1 ГБ \(\times\) час (RAM).
400 часов — время работы контейнера за месяц.
2 ГБ — количество RAM в конфигурации контейнера.
480 ГБ — количество RAM в месяц в рамках free tier.
4,32 ₽ — цена за использование 1 vCPU \(\times\) час.
1 vCPU — количество vCPU в конфигурации контейнера.
120 vCPU — количество vCPU в месяц в рамках free tier.
В примере для измерения оперативной памяти и объема хранилища используются гигабайты (ГБ). При этом конфигурация и объем хранилища фактически измеряются в гибибайтах (ГиБ) и мебибайтах (МиБ). Это означает, что при расчетах для ваших значений могут быть некоторые различия.
Тарификация Container Jobs в Container Apps
Функциональность Container Jobs доступна в стадии тестирования (Preview) для сбора обратной связи и доработки функциональности под потребности и ожидания пользователей. Сервис предоставляется бесплатно.
Как экономить при использовании Container Apps
Используйте free tier.
Бесплатный объем ресурсов (free tier) позволяет запускать простые приложения, не оплачивая потребление. Free tier выделяется автоматически в рамках организации (договора) на все контейнеры в целом, подробнее об условиях — в разделе Уровень бесплатного пользования (free tier) в Container Apps.
Выбирайте минимальные конфигурации vCPU и RAM.
При создании контейнера начните с минимальной конфигурации vCPU и RAM. Если для работы приложения будет недостаточно выбранного объема ресурсов, вы сможете увеличить его в любой момент через создание новой ревизии.
Используйте «холодные» экземпляры контейнера.
«Холодные» экземпляры контейнера автоматически удаляются при отсутствии запросов к приложению, что приводит к остановке тарификации. Управлять временем удаления экземпляра при отсутствии запросов вы можете с помощью поля Idle-таймаут при создании контейнера.
У «горячих» экземпляров тарификация прекращается только после остановки или удаления контейнера пользователем вручную. Подробнее — в разделе Масштабирование контейнера.
Используйте сервис Container Jobs, если необходимо выполнить одноразовое задание или последовательность заданий
При создании Container Job вы можете задать длительность работы контейнера и число попыток перезапуска контейнера с заданием.
По истечению тайм-аута или при превышении числа попыток запуска задание завершится и тарификация остановится.
ПримечаниеФункциональность Container Jobs доступна в стадии тестирования (Preview) для сбора обратной связи и доработки функциональности под потребности и ожидания пользователей. Сервис предоставляется бесплатно.