Il sistema
Ho un'API distribuita su macchine EC2 su AWS. Le richieste HTTPS in entrata vengono passate a un bilanciamento del carico elastico . Il bilanciamento del carico gestisce SSL e passa la richiesta a un server Nginx, che inoltra le richieste ai server specifici in base all'URL della richiesta.
Il dolore
Le macchine Nginx richiedono molto lavoro di manutenzione, soprattutto quando gli indirizzi IP dei server vengono modificati. Inoltre, il routing proxy basato su URL sembra davvero una naturale continuazione di un bilanciamento del carico. Avere un'interfaccia sana basata su Web o API per controllare il routing degli URL sarebbe un grande vantaggio.
La domanda
Esiste una soluzione di routing basata su cloud in grado di eseguire il proxy delle richieste HTTP mediante schemi URL, sostituendo la mia macchina Nginx?