Управление API и оптимизация затрат
Узнайте, как использовать Управление API для публикации API-интерфейсов для внешних, партнерских и корпоративных разработчиков безопасно и в большом масштабе. Эта сетевая служба является гибридной мультиоблачной платформой управления для интерфейсов API во всех средах.
Возможные компоненты:
Дополнительные сведения см. в статье Сведения об Управлении API.
Чтобы узнать, как Управление API поддерживает оптимизацию затрат для рабочей нагрузки, ознакомьтесь со следующими разделами:
- Автоматическое масштабирование экземпляра службы управления API Azure
- Использование виртуальной сети с Управлением API Azure
Контрольный список
Настроили ли вы Управление API с учетом оптимизации затрат?
- Настройте автоматическое масштабирование там, где это необходимо.
- Определите, какие функции требуются вам все время.
Рекомендации по настройке
При настройке службы "Управление API" примите во внимание следующие рекомендации по оптимизации надежности.
Рекомендация | Описание |
---|---|
Настройте автоматическое масштабирование там, где это необходимо. | Увеличьте или уменьшите масштаб экземпляра Управления API, чтобы контролировать затраты. Вы можете настроить Управление API с автомасштабированием на основе метрики или определенного количества. Затраты зависят от количества единиц, которое определяет пропускную способность в запросах в секунду (RPS). Экземпляр Управления API с автомасштабированием переключается между подходящими единицами масштабирования для соответствующего числа запросов в секунду в течение заданного временного окна. Автомасштабирование позволяет достичь баланса между оптимизацией затрат и производительностью. |
Определите, какие функции требуются вам все время. | Рассмотрите возможность переключения между уровнями "Базовый", "Стандартный" и "Премиум". Если для рабочей нагрузки не требуются функции, доступные на более высоких уровнях, попробуйте переключиться на более низкий уровень. Например, рабочей нагрузке может потребоваться всего 1GB кэша в периоды наименьшей нагрузки и 5GB кэша в периоды наибольшей нагрузки. Затраты, связанные с такой рабочей нагрузкой, можно сократить, переходя с уровня "Премиум" на уровень "Стандартный" в периоды наименьшей нагрузки и возвращаясь на уровень "Премиум" в периоды пиковой нагрузки. Этот процесс можно автоматизировать в виде задания, используя командлет Set-AzApiManagement. Сведения о функциях, доступных на разных уровнях Управления API, см. в разделе Цены на службу "Управление API". |