I need to implement a reverse proxy/redirect service for site which will be hosted in AWS S3 (static JS assets) + CloudFront and multiple backends running as different tasks AWS ECS available at domain.com/api/session_number
Redirect or reverse proxy service should analyze input parameter and redirect to corresponding backend.
So far I've found ECS-nginx-proxy but it looks more like the tool for dev/stage environments. How such service can be implemented for production using AWS services like ALB + API Gateway, Lambda@Edge?
Instead of nginx, what you really want to put there is the Traefik Load Balancer: