Yandex.Cloud
  • Сервисы
  • Почему Yandex.Cloud
  • Сообщество
  • Решения
  • Тарифы
  • Документация
  • Связаться с нами
Подключиться
Yandex Cloud Functions
  • Начало работы
    • Обзор
    • Создание функции
      • Обзор
      • Python
      • Node.js
      • PHP
      • Go
      • Bash
    • Создание триггера
      • Обзор
      • Таймер
      • Триггер для Message Queue
      • Триггер для Object Storage
      • Триггер для Container Registry
      • Триггер для Cloud Logs
      • Триггер для Yandex IoT Core
  • Пошаговые инструкции
    • Все инструкции
    • Получение IAM-токена сервисного аккаунта с помощью функции
    • Управление правами доступа к функции
    • Управление функцией
      • Создание функции
      • Управление версиями функции
      • Работа в редакторе кода
      • Вызов функции
      • Изменение функции
      • Просмотр графиков мониторинга
      • Просмотр журнала выполнения
      • Удаление функции
    • Управление триггером
      • Получение информации о триггере
      • Создание таймера
      • Создание триггера для Message Queue
      • Создание триггера для Object Storage
      • Создание триггера для Container Registry
      • Создание триггера для Cloud Logs
      • Создание триггера для Yandex IoT Core
      • Изменение триггера
      • Удаление триггера
  • Концепции
    • Обзор
    • Функция
    • Вызов функции
    • Среда выполнения
      • Обзор
      • Окружение
      • Контекст выполнения
    • Сборщик
    • Триггер
      • Обзор
      • Таймер
      • Триггер для Message Queue
      • Триггер для Object Storage
      • Триггер для Container Registry
      • Триггер для Cloud Logs
      • Триггер для Yandex IoT Core
    • Dead Letter Queue
    • Лог-группы
    • Мониторинг
    • Резервное копирование
    • Квоты и лимиты
  • Разработка на Node.js
    • Обзор
    • Управление зависимостями
    • Обработчик запросов
    • Контекст вызова
    • Журналирование
    • Обработка ошибок
    • Использование SDK
  • Разработка на Python
    • Обзор
    • Управление зависимостями
    • Обработчик запросов
    • Контекст вызова
    • Журналирование
    • Обработка ошибок
    • Использование SDK
  • Разработка на Go
    • Обзор
    • Управление зависимостями
    • Обработчик запросов
    • Контекст вызова
    • Журналирование
    • Обработка ошибок
    • Использование SDK
  • Разработка на PHP
    • Обзор
    • Управление зависимостями
    • Обработчик запросов
    • Контекст вызова
    • Журналирование
    • Обработка ошибок
  • Разработка на Bash
    • Обзор
    • Обработчик запросов
    • Журналирование
    • Обработка ошибок
    • Использование SDK
  • Разработка на Java
    • Обзор
    • Модель программирования
      • Обзор
      • Интерфейс Function
      • Интерфейс YcFunction
      • Класс HttpServlet
      • Spring Boot
    • Управление зависимостями
    • Обработчик запросов
    • Контекст вызова
    • Журналирование
    • Обработка ошибок
    • Использование SDK
  • Разработка на R
    • Обзор
    • Модель программирования
    • Управление зависимостями
    • Обработчик запросов
    • Контекст вызова
    • Журналирование
    • Обработка ошибок
  • Разработка на C#
    • Обзор
    • Модель программирования
      • Обзор
      • Интерфейс Function
      • Интерфейс YcFunction
    • Управление зависимостями
    • Обработчик запросов
    • Контекст вызова
    • Журналирование
    • Обработка ошибок
    • Использование SDK
  • Сценарии использования
    • Создание навыка Алисы
  • Правила тарификации
  • Управление доступом
  • Справочник API Functions
    • Аутентификация в API
    • gRPC
      • Обзор
      • FunctionService
      • OperationService
    • REST
      • Обзор
      • Function
        • Обзор
        • create
        • createVersion
        • delete
        • get
        • getVersion
        • getVersionByTag
        • list
        • listAccessBindings
        • listOperations
        • listRuntimes
        • listTagHistory
        • listVersions
        • removeTag
        • setAccessBindings
        • setTag
        • update
        • updateAccessBindings
  • Справочник API Triggers
    • Аутентификация в API
    • gRPC
      • Обзор
      • TriggerService
      • OperationService
    • REST
      • Обзор
      • Trigger
        • Обзор
        • create
        • delete
        • get
        • list
        • listOperations
        • update
  • Вопросы и ответы
  1. Правила тарификации

Правила тарификации для Cloud Functions

  • Из чего складывается стоимость использования Cloud Functions
    • Пример расчета стоимости
  • Использование триггеров
  • Цены
    • Вызов функции
    • Время выполнения функции
    • Исходящий трафик

Из чего складывается стоимость использования Cloud Functions

В рамках сервиса Cloud Functions тарифицируется количество вызовов функции, вычислительные ресурсы, выделенные для выполнения функции, и исходящий трафик.

При тарификации вычислительных ресурсов (ГБ×час) учитывается объем памяти, выделенный для функции, и время выполнения функции:

  • Объем памяти, указанный при создании версии, измеряется в ГБ.
  • Время выполнения для каждого вызова функции, измеряется в часах, и округляется в большую сторону до ближайшего значения, кратного 100 мс.

Важно

Тарифицируются все вызовы функции, которые привели к запуску вашего кода.

Пример расчета стоимости

Пример расчета стоимости для функции, у которой:

  • Объем памяти, указанный при создании версии: 512 МБ.
  • Количество вызовов функции: 10 000 000.
  • Время выполнения при каждом вызове: 800 мс.

Расчет стоимости для функции:

3.42 × (512 / 1024) × (800 / 3 600 / 1 000) × 10 000 000 + 10 × (10 000 000 / 1 000 000)

Total: 3900 ₽

Где:

  • 3,42 — стоимость выполнения функции ГБ×час.
  • 512 / 1024 — перевод МБ в ГБ, так как время выполнения считается в ГБ×час.
  • 800 / 3600 / 1000 — перевод мс в часы, так как время выполнения считается в ГБ×час.
  • 10 — цена за 1 миллион вызовов функции.
  • 10 000 000 / 1 000 000 — количество миллионов вызовов функции.

Использование триггеров

Использование триггеров не тарифицируется. Вы можете создавать и использовать триггеры в рамках доступных квот и лимитов.

Цены

Вызов функции

Услуга Цена за 1 млн вызовов,
вкл. НДС
Вызов функций, первые 1 млн в месяц не тарифицируются
Вызов функций, свыше 1 млн в месяц 10 ₽

Оплачивается фактическое количество вызовов. Например, стоимость тысячи вызовов составит 0,01 ₽.

Время выполнения функции

Услуга Цена за 1 ГБ×час,
вкл. НДС
Выполнение функций, первые 10 ГБ×час в месяц не тарифицируются
Выполнение функций, свыше 10 ГБ×час в месяц 3,42 ₽

Исходящий трафик

При использовании сервиса оплачивается исходящий трафик из Yandex.Cloud в интернет. Передача трафика между сервисами Yandex.Cloud, как и входящий трафик из интернета, не тарифицируется.

Минимальная единица тарификации — 1 МБ.

Категория ресурса Цена за ГБ, вкл. НДС
Исходящий трафик, до 10 ГБ Не тарифицируется
Исходящий трафик, сверх 10 ГБ 0,9600 ₽
В этой статье:
  • Из чего складывается стоимость использования Cloud Functions
  • Пример расчета стоимости
  • Использование триггеров
  • Цены
  • Вызов функции
  • Время выполнения функции
  • Исходящий трафик
Language
Вакансии
Политика конфиденциальности
Условия использования
© 2021 ООО «Яндекс.Облако»