Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
ОБЛАСТЬ ПРИМЕНЕНИЯ: все уровни управления API
В этой статье описывается планирование затрат на управление API Azure и управление ими. Во-первых, вы используете калькулятор цен Azure для оценки затрат для планирования затрат на управление API, прежде чем добавлять ресурсы для службы. После начала использования ресурсов управления API используйте функции управления затратами, чтобы задать бюджеты и отслеживать затраты. Вы также можете просмотреть прогнозируемые затраты и определить тенденции расходов, чтобы определить области, в которых может потребоваться принять меры.
Затраты на управление API — это только часть ежемесячных расходов на счет Azure. Хотя в этой статье объясняется, как спланировать затраты на управление API и управлять ими, вы оплачиваете все службы и ресурсы Azure, используемые в подписке Azure, включая сторонние службы.
Требуемые условия
Анализ затрат в службе управления затратами поддерживает большинство типов учетных записей Azure, но не все. Полный список поддерживаемых типов учетных записей см. в статье Understand Cost Management data (Интерпретация данных службы "Управление затратами"). Чтобы просмотреть данные о затратах, для учетной записи Azure нужен как минимум доступ на чтение. Дополнительные сведения о назначении доступа к данным службы "Управление затратами" Azure см. в этой статье.
Оценка затрат перед использованием Управления API
Прежде чем добавлять Управление API, выполните предварительный анализ затрат с помощью калькулятора цен Azure.
- Выполните поиск по строке Управление API или выберите пункты Интеграция>Управление API.
- Выберите Добавить в оценку>Просмотреть, чтобы добавить оценку затрат по умолчанию для экземпляра службы управления API.
Примечание.
Затраты, показанные в этом примере, предназначены только для демонстрации. Актуальные сведения о ценах см. на странице Цены на Управление API.
Оценка затрат по умолчанию основана на экземпляре службы управления API на уровне служб "Базовый" с 1 единицей емкости.
Чтобы оценить затраты на дополнительные единицы емкости или другой уровень служб, выберите другие параметры в полях "Базовый блок", " Единицы масштабирования" и " Уровни ".
В зависимости от доступности компонентов и уровня служб дополнительные расходы могут применяться для использования локально размещенных шлюзов.
Дополнительные сведения о ценах и характеристиках см. в следующих статьях:
Использование денежного кредита с помощью управления API
Вы можете оплатить расходы на Управление API с помощью предоплаты Azure (которая ранее называлась денежным обязательством). Однако вы не можете использовать кредит на предоплату Azure для оплаты за расходы на сторонние продукты и услуги, в том числе из Azure Marketplace.
Понимание полной модели выставления счетов
При использовании ресурсов Azure и управления API вы несете расходы или используете счётчики затрат. Стоимость потребления ресурсов Azure может зависеть от нескольких факторов:
- интервалы времени (секунды, минуты, часы и дни);
- использование единиц (байты, мегабайты и т. д.);
- количество транзакций;
Как взимается плата за Управление API
При создании или использовании ресурсов Azure с управлением API взимается плата на основе уровней, в которые вы работаете. Чтобы выбрать лучший уровень для вашего сценария, см. сравнение уровней управления API Azure.
| Уровни | Описание |
|---|---|
| Потребление | Не влечет фиксированных затрат. Плата взимается на основе количества запросов API к службе выше определенного порогового значения. |
| Разработчик, Базовый, Стандартный, Премиум | Ежемесячные затраты на основе количества единиц, рабочих пространств и самостоятельно размещаемых шлюзов. Локальные шлюзы бесплатны на уровне разработчика. |
| Basic v2, Standard v2, Premium v2 | Начислим ежемесячные затраты на основе количества единиц. За превышение определенного порога запросов API взимается дополнительная плата. |
Доступны различные варианты обновления в зависимости от уровня служб.
При использовании других ресурсов Azure с помощью управления API, таких как виртуальные сети, зоны доступности и записи в нескольких регионах, могут взиматься дополнительные расходы. По окончании цикла выставления счетов плата за каждый счетчик суммируется. В счете или накладной отображается отдельный раздел для затрат на Управление API. Для каждого счетчика имеется отдельная строка.
Мониторинг затрат
Как только вы начнете использовать управление API, расходы будут взиматься. Вы можете просмотреть затраты на анализ затрат или в калькуляторе цен Azure.
В анализе затрат можно просматривать затраты на управление API в графах и таблицах для разных интервалов времени (неделя, месяц, год и многое другое). Вы также можете просматривать затраты по бюджетам и прогнозируемым затратам. Переключение на более длительные интервалы времени может помочь определить тенденции расходов. Это позволяет определить, где возможен перерасход средств. Если вы создали бюджеты, вы также можете легко увидеть, где они превышены.
Примечание.
Затраты, показанные в этом примере, предназначены только для демонстрации. Ваши затраты зависят от актуальных цен и объемов потребления ресурсов.
Чтобы просмотреть затраты на Управление API в средстве анализа затрат, сделайте следующее:
Войдите на портал Azure.
В левой области выберите "Управление затратами и выставление счетов".
В области слева выберите области выставления счетов.
На странице "Области выставления счетов" выберите область выставления счетов. Например, выберите подписку из списка.
В области слева в разделе "Управление затратами" выберите "Анализ затрат".
По умолчанию на первой кольцевой диаграмме отображаются месячные затраты на все службы.
Чтобы просмотреть затраты на одну службу, например управление API, выберите "Добавить фильтр " и выберите "Имя службы". Затем выберите "Управление API".
В предыдущем примере показаны текущие затраты на службу. Также показаны затраты по регионам Azure (расположениям) и затраты на Управление API Azure по группам ресурсов. Здесь можно самостоятельно изучить затраты.
Создание бюджетов
Вы можете создать бюджеты, чтобы управлять затратами и создавать оповещения, которые автоматически уведомляют заинтересованные лица о нетипичных и чрезмерных затратах. Оповещения основываются на расходах по сравнению с пороговыми значениями бюджета и затрат. Бюджеты и оповещения создаются для подписок и групп ресурсов Azure, поэтому их рекомендуется использовать в рамках общей стратегии мониторинга затрат.
Вы можете создавать бюджеты с фильтрами для определенных ресурсов или служб в Azure, если требуется более подробная степень в мониторинге. Фильтры помогают предотвратить случайное создание новых ресурсов, позволяя избежать лишних затрат. Дополнительные сведения о параметрах фильтра, доступных при создании бюджета, см. в разделе "Параметры групп и фильтров".
Экспорт данных о затратах
Можно также экспортировать данные о затратах в учетную запись хранения. Экспорт данных полезен, если требуется, чтобы другие выполняли дополнительный анализ данных для анализа затрат. Например, финансовая команда может анализировать данные с помощью Excel или Power BI. Можно экспортировать данные о затратах ежедневно, еженедельно или ежемесячно и задать настраиваемый диапазон дат. Экспорт данных по затратам — это рекомендуемый способ извлечения неагрегированных данных о затратах.
Другие способы контроля и сокращения затрат на Управление API
Масштабирование с помощью единиц емкости
За исключением уровней служб потребления и разработчика, Управление API поддерживает масштабирование путем добавления или удаления единиц емкости. По мере увеличения нагрузки на экземпляр управления API добавление единиц емкости может быть более экономичным, чем обновление до более высокого уровня служб. Максимальное допустимое число единиц зависит от уровня службы.
Каждая единица емкости имеет определенную возможность обработки запросов, которая зависит от уровня службы. Например, единица уровня "Базовый" имеет максимальную пропускную способность, которая позволяет обрабатывать приблизительно 1000 запросов в секунду.
При добавлении или удалении единиц емкости производительность и стоимость изменяются пропорционально. Например, две единицы уровня "Стандартный" обеспечивают пропускную способность для обработки приблизительно 2000 запросов в секунду. Фактическая пропускная способность может отличаться из-за размера запросов или ответов, шаблонов подключения, количества клиентов, выполняющих запросы, и других факторов.
Отслеживайте метрики емкости для экземпляра службы управления API, чтобы помочь принять решения о том, следует ли масштабировать или обновить экземпляр службы управления API, чтобы обеспечить дополнительную нагрузку.
Связанный контент
- Оптимизируйте инвестиции в облако с помощью управления затратами.
- Узнайте больше об управлении затратами с помощью анализа затрат.
- Узнайте о предотвращении непредвиденных затрат.
- Курс "Управление затратами ".
- Сведения о производительности управления API.
- Получите шаги по масштабированию и обновлению управления API с помощью портала Azure и сведения о автомасштабировании.