Я создаю решение, в котором у меня есть 10-15 приложений REST для микросервисов, работающих в контейнере ECS, и немногие будут в EC2. Я использую Cognito в качестве аутентификации шлюза API. Теперь приложение пользовательского интерфейса отправит запрос в API-шлюз, который, в свою очередь, соединится с приложением REST и вернет ответ.
Я попытался реализовать аутентификацию шлюза API с помощью Cognito, и я могу подключиться к конечной точке REST, работающей в EC2.
Теперь мне нужно решение, подобное Шлюз API -> Балансировщик нагрузки приложения -> Целевая группа -> ECS / EC2 будет работать в общедоступной подсети.
Как мне это настроить?
Следую ли я правильному подходу?