CloudFront -> S3 для stati c или API Gateway с несколькими динамическими c бэкэндами в ECS - PullRequest
4 голосов
/ 26 марта 2020

Мне нужно реализовать службу обратного прокси / перенаправления для сайта, который будет размещен в AWS S3 (stati c JS assets) + CloudFront и нескольких бэкэндах, выполняющихся как разные задачи AWS ECS доступен на domain.com/api/session_number Служба перенаправления или обратного прокси-сервера должна анализировать входной параметр и перенаправлять на соответствующий бэкэнд.

До сих пор я обнаружил ECS- nginx -proxy , но это больше похоже на инструмент для среда разработки Как такой сервис может быть реализован для производства с использованием AWS сервисов, таких как ALB + API Gateway, Lambda@Edge?

enter image description here

1 Ответ

2 голосов
/ 27 марта 2020

Вместо nginx, что вы действительно хотите поставить, это балансировщик нагрузки Traefik:

  1. Как мне настроить Traefik на ECS?
  2. https://netbears.com/blog/traefik-cluster-ecs/
...