Единая точка входа для всех ваших сервисов: маршрутизация, версионирование и трансформация запросов без изменения кода бэкенда.
Настройте маршруты по пути, домену или заголовку запроса. Шлюз направляет трафик к нужному сервису и балансирует нагрузку между инстансами автоматически.
Ведите несколько версий API одновременно — /v1 и /v2 могут указывать на разные бэкенды, пока клиенты постепенно мигрируют на новую версию.
Изменяйте заголовки, переписывайте пути и преобразуйте тело запроса на границе сети — без деплоя изменений в сам сервис.
Кэшируйте ответы GET-запросов по правилам TTL прямо на шлюзе, снижая нагрузку на бэкенд при повторяющихся запросах.
routes:
- path: /v2/products/*
upstream: https://products-svc.internal
cache: { ttl: 60s, methods: [GET] }
rewrite: { strip_prefix: /v2 }
Типизированный доступ к вашему API из Python, Node.js, Go и Java.
Подробнее →Бесплатный план включает 100 000 запросов в месяц — достаточно для полноценной оценки.