Поделиться через


Планирование затрат на Управление API и управление ими

ОБЛАСТЬ ПРИМЕНЕНИЯ: все уровни Управление API

В этой статье описано планирование затрат и управление ими для Управления API Azure. Сначала вы примените калькулятор цен Azure, чтобы спланировать затраты на Управление API, а затем добавите ресурсы для предварительного расчета затрат. Когда вы начнете использовать ресурсы Управления API, с помощью функций Управления затратами вы сможете рассчитывать бюджеты и отслеживать затраты. Также проанализируйте прогнозируемые затраты и определите тенденции расходов для выявления областей, в которых может потребоваться действовать.

Затраты на Управление API — это лишь часть ежемесячных затрат в вашем счете Azure. В этой статье описано планирование затрат и управление ими только для Управления API Azure, но счета выставляются по всем службам и ресурсам Azure, используемым в подписке Azure, включая службы сторонних поставщиков.

Необходимые компоненты

Анализ затрат в службе управления затратами поддерживает большинство типов учетных записей Azure, но не все. Полный список поддерживаемых типов учетных записей см. в статье Understand Cost Management data (Интерпретация данных службы "Управление затратами"). Чтобы просмотреть данные о затратах, для учетной записи Azure нужен как минимум доступ на чтение. Дополнительные сведения о назначении доступа к данным службы "Управление затратами" Azure см. в этой статье.

Оценка затрат перед использованием Управления API

Прежде чем добавлять Управление API, выполните предварительный анализ затрат с помощью калькулятора цен Azure.

  1. Выполните поиск по строке Управление API или выберите пункты Интеграция>Управление API.
  2. Щелкните элемент Просмотр, чтобы добавить оценку затрат по умолчанию для экземпляра службы "Управление API".

Примечание.

Стоимость в предыдущем примере представлена только в целях демонстрации. Актуальные сведения о ценах см. на странице Цены на Управление API.

Оценка затрат на уровне

  • Оценка затрат по умолчанию выполняется для экземпляра службы "Управление API" на уровне службы Разработка с одной единицей емкости. Уровень "Разработка" предназначен для сценариев использования и оценочной эксплуатации, выполняющихся не в рабочей среде. Для этого уровня не предусмотрено соглашение об уровне обслуживания.

  • Чтобы оценить затраты с дополнительными единицами емкости или на другом уровне службы, выберите нужные параметры в раскрывающихся списках Единицы и Уровень.

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

Дополнительные сведения о ценах и характеристиках см. в следующих статьях:

Использование денежного кредита с Управлением API

Использование Управления API можно оплатить с помощью предоплаты Azure (которая ранее называлась денежным обязательством). Однако вы не сможете использовать кредит на предоплату Azure для оплаты продуктов и услуг сторонних производителей, включая услуги в Azure Marketplace.

Разбор модели полного выставления счетов

За использование ресурсов Azure для Управления API взимается плата (начисляются единицы по счетчикам оплаты). Стоимость потребления ресурсов Azure может зависеть от нескольких факторов:

  • интервалы времени (секунды, минуты, часы и дни);
  • использование единиц (байты, мегабайты и т. д.);
  • количество транзакций;

Как взимается плата за Управление API

При создании или использовании ресурсов Azure с помощью Управления API вам выставляются счета в зависимости от текущего уровня, на котором вы работаете. Узнайте больше о выборе наилучшего уровня.

Уровни Description
Потребление Не влечет фиксированных затрат. Счета выставляются в зависимости от количества вызовов API службы сверх определенного порога.
Разработчик, Базовый, Базовый версии 2, Стандартный, Стандартный версии 2 и Премиум Взимается ежемесячная плата в зависимости от числа единиц и локальных шлюзов. Локальные шлюзы на уровне "Разработка" предоставляются бесплатно. Доступны различные варианты обновления в зависимости от уровня служб.

Кроме того, может взиматься дополнительная плата за использование других ресурсов Azure совместно с Управлением API, таких как виртуальные сети, зоны доступности и запись в нескольких регионах. По окончании цикла выставления счетов плата за каждый показатель будет суммироваться. В счете или накладной отображается отдельный раздел для затрат на Управление API. Для каждого показателя имеется отдельный элемент строки.

Мониторинг затрат

Затраты начисляются немедленно с момента начала использования Управления API. Вы можете изучить свои затраты в средстве анализа затрат или с помощью калькулятора цен Azure.

При использовании средства анализа затрат, сведения о затратах на Управление API отображаются в формате диаграмм и таблиц для разных временных интервалов (день, текущий и прошлый месяц, год). Вы также можете просматривать затраты по бюджету и прогнозируемые затраты. Чтобы выявить тенденции по затратам, можно выбрать представления затрат в динамике за более длительный срок. Это позволяет определить, где возможен перерасход средств. Если вы создали бюджеты, можно легко увидеть, где наблюдается перерасход по бюджетам.

Примечание.

Стоимость в предыдущем примере представлена только в целях демонстрации. Ваши затраты зависят от актуальных цен и объемов потребления ресурсов.

Чтобы просмотреть затраты на Управление API в средстве анализа затрат, сделайте следующее:

  1. Войдите на портал Azure.

  2. Откройте окно Управление затратами + выставление счетов, выберите в меню элемент Управление затратами. Затем выберите элемент Область выставления счетов. Например, выберите подписку из списка.

  3. В меню выберите пункт Управление затратами, а затем — элемент Анализ затрат.

  4. По умолчанию на первой кольцевой диаграмме отображаются месячные затраты на все службы.

    Ежемесячные затраты на подписку

  5. Чтобы просмотреть затраты на отдельную службу, например Управление API, последовательно вы берите элементы Добавить фильтр и Имя службы. Затем выберите элемент Управление API.

    Пример накопленных затрат для Управления API

В предыдущем примере показаны текущие затраты на службу. Также показаны затраты по регионам Azure (расположениям) и затраты на Управление API Azure по группам ресурсов. Здесь можно самостоятельно изучить затраты.

Создание бюджетов

Вы можете создать бюджеты, чтобы управлять затратами и создавать оповещения, которые автоматически уведомляют заинтересованные лица о нетипичных и чрезмерных затратах. Оповещения основываются на расходах по сравнению с пороговыми значениями бюджета и затрат. Бюджеты и оповещения создаются для подписок и групп ресурсов Azure, поэтому их рекомендуется использовать в рамках общей стратегии мониторинга затрат.

Бюджеты можно создавать с использованием фильтров для конкретных ресурсов или служб в Azure, если требуется дополнительная детализация результатов мониторинга. Фильтры помогают предотвратить случайное создание новых ресурсов, позволяя избежать лишних затрат. Дополнительные сведения о параметрах фильтра при создании бюджета см. в статье Параметры групп и фильтров.

Экспорт данных о затратах

Можно также экспортировать данные о затратах в учетную запись хранения. Это полезно в тех случаях, когда вам нужно передать данные по затратам на дополнительный анализ другим лицам. Например, специалисты по финансам могут анализировать данные с помощью Excel или Power BI. Можно экспортировать данные о затратах ежедневно, еженедельно или ежемесячно и задать настраиваемый диапазон дат. Экспорт данных по затратам — это рекомендуемый способ извлечения неагрегированных данных о затратах.

Другие способы контроля и сокращения затрат на Управление API

Масштабирование с использованием единиц емкости

За исключением уровня службы "Потребление", Управление API поддерживает масштабирование, которое выполняется путем добавления или удаления единицы емкости. При увеличении нагрузки на экземпляр Управления API, возможно, будет более экономично добавить единицы емкости, чем повышать уровень службы. Максимальное допустимое число единиц зависит от уровня службы.

Каждая единица емкости поддерживает определенные возможности для обработки запросов, которые зависят от уровня службы. Например, единица уровня "Базовый" имеет максимальную пропускную способность, которая позволяет обрабатывать приблизительно 1000 запросов в секунду.

При добавлении или удалении единиц емкости производительность и стоимость изменяются пропорционально. Например, две единицы уровня "Стандартный" обеспечивают пропускную способность для обработки приблизительно 2000 запросов в секунду. Реальная пропускная способность может быть другой из-за размера запросов или ответов, режима использования подключений, числа клиентов и других факторов.

Отслеживайте метрики емкости для экземпляра Управления API, чтобы принимать решения о масштабировании или повышении уровня для экземпляра Управления API при увеличении нагрузки.

Следующие шаги