I have an API deployed on EC2 machines on AWS. Incoming HTTPS requests are passed to an elastic load balancer. The load balancer handles the SSL, and passes the request to an Nginx server, that proxies the requests to the specific servers according to the request URL.
Nginx machines require a lot of maintenance work, especially when servers IP addresses are changed. Moreover, URL-based proxy routing really seems like a natural continuation of a load balancer. Having a sane web-based or API-based interface to control URL routing would be a tremendous boon.
Is there any cloud-based routing solution that can proxy HTTP requests by URL schemas, replacing my Nginx machine?