Введение

Завершено

Многие организации используют интерфейсы API для публикации данных и служб. Клиенты и партнеры могут вызывать эти API из клиента: классических приложений, мобильных приложений, веб-приложений и других систем. Если ваш API популярен, возможно, вам следует оптимизировать его производительность, чтобы гарантировать высокое качество для пользователей.

Предположим, вы являетесь разработчиком для игровой компании на борту. Продуктная линия вашей компании в последнее время стала популярной. Объем запросов от ваших розничных партнеров к API инвентаризации растет быстро - гораздо быстрее, чем скорость изменения запасов. Вы хотите, чтобы ваш API быстро отвечал на запросы без увеличения нагрузки на него.

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

Цели обучения

Из этого модуля вы узнаете следующее:

  • Определение существования политики для желаемого поведения
  • Выбор области политики
  • Настройка и применение политики кэширования на портале Azure

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

  • Опыт публикации API в службе управления API Azure
  • Опыт работы с синтаксисом XML
  • Для выполнения упражнений требуется подписка Azure. Если у вас еще нет подписки Azure, создайте бесплатную учетную запись и добавьте подписку, прежде чем начинать работу. Если вы учащийся, вы можете воспользоваться преимуществами предложения Azure для учащихся.