Шлюз API
Шлюз API объединяет уникальные API-интерфейсы различных приложений, делая их доступными в одном месте. Он позволяет перенести ключевые функции, такие как аутентификация, авторизация и лимитирование количества запросов между приложениями, в централизованно управляемое место. Шлюз API выступает единым интерфейсом для (часто внешних) пользователей API.
Какую проблему решает
Делая API доступными для внешних потребителей, логично позаботиться и о единой точке входа — она облегчит управление и позволит контролировать, кто и когда подключается к API. Кроме того, шлюз API позволяет расширять имеющуюся функциональность, единообразно обрабатывая весь проходящий трафик (благодаря этому, не нужно вносить изменения в код приложения).
Как именно решает проблему
Создавая единую точку доступа к различным API в приложении, API-шлюзы облегчают организациям применение бизнес-логики или политик безопасности, собирая их в одном месте. Теперь приложения-потребители могут обращаться на единый адрес со всеми своими запросами. Шлюз API упрощает решение задач эксплуатации — например, в области безопасности и наблюдаемости, — предоставляя единую точку доступа для запросов ко всем веб-сервисам в системе. Поскольку все запросы проходят через API-шлюз, его удобно использовать для добавления таких функций, как сбор метрик, ограничение частоты запросов и авторизация.
Обратная связь
Полезна ли эта страница?
Thank you! Please let us know if you have any suggestions.
Thanks for your feedback. Please tell us how we can improve.