Я развернул несколько микросервисов в Fargate. Каждый микросервис будет иметь около 30 конечных точек API.
У меня есть AWS ALB, который будет выполнять маршрутизацию на основе маршрута к Fargate.
Я создал API шлюза API для внешнего представления API. Метод интеграции API-шлюза - HTTP, и он указывает на конечную точку ALB.
Это правильный способ настройки микросервисов? Если нет, предложите лучший подход.
А также, я хочу автоматически импортировать определение Swagger в API Gateway всякий раз, когда происходит изменение определения Swagger. Определение Swagger выставлено в / apidocs каждого микросервиса. Как автоматизировать импорт определения сваггера в шлюз API? Есть ли обычно используемый подход?