Введение
Служба управления API Azure выступает в качестве шлюза между вашими веб-API и общедоступным Интернетом.
Предположим, вы являетесь ведущим разработчиком для онлайн-компании обуви. В связи с быстрым ростом компания планирует оптимизировать свою цепочку поставок. В рамках оптимизации предполагается предоставлять партнерам некоторые внутренние данные и процессы, в том числе процедуры управления запасами и планирования, благодаря чему они смогут напрямую получать сведения о текущем объеме запасов на складе. Доступ партнеров планируется реализовать с использованием набора веб-API. Когда эти API публикуются в общедоступном Интернете, только партнерские приложения должны иметь возможность их использовать. Ваша компания и ее партнеры заинтересованы в том, чтобы свести к минимуму связанные с интеграцией затраты. Вы же, как разработчик, хотите сосредоточить усилия на реализации бизнес-логики и не тратить время на вторичные функции, такие как авторизация.
В этом модуле вы создадите шлюз API для безопасной публикации API. Чтобы узнать, как можно защитить доступ к API, используйте ключ подписки Управление API. В конце этого модуля вы можете использовать Управление API для публикации любого API.
Цели обучения
Изучив этот модуль, вы сможете:
- Создайте шлюз azure Управление API.
- Импорт API в шлюз API.
- Публикация API, готовых для доступа разработчиков.
- Вызов API с использованием ключа подписки.
Необходимые компоненты
- Знакомство с основными понятиями веб-API, включая операции, конечные точки и стандарты API, такие как OpenAPI.
- Базовое понимание концепций Azure и облачных служб и портал Azure.
- Для выполнения упражнений требуется подписка Azure. Если у вас еще нет подписки Azure, создайте бесплатную учетную запись и добавьте подписку, прежде чем начинать работу. Если вы учащийся, вы можете воспользоваться преимуществами предложения Azure для учащихся.