AWS Application Load Balancer introduce la riscrittura di URL e intestazioni host
Amazon Web Services (AWS) introduce le funzionalità di riscrittura di URL e intestazioni host per Application Load Balancer (ALB). Questa funzionalità permette di modificare gli URL delle richieste e le intestazioni host mediante la corrispondenza di pattern basata su espressioni regolari, prima dell'instradamento delle richieste verso i target.
La riscrittura di URL e intestazioni host consente di trasformare gli URL utilizzando pattern basata su espressioni regolari (ad esempio, riscrivere "/api/v1/users" in "/users"), standardizzare i pattern degli URL tra diverse applicazioni, modificare le intestazioni host per l'instradamento dei servizi interni, rimuovere o aggiungere prefissi di percorso degli URL e reindirizzare strutture URL obsolete verso nuovi formati. La funzionalità elimina l'esigenza di livelli proxy supplementari e semplifica le architetture delle applicazioni. È utile per le implementazioni di microservizi in cui è fondamentale mantenere un unico nome host esterno durante l'instradamento verso diversi servizi interni.
È possibile configurare le riscritture di URL e le intestazioni host tramite la console di gestione AWS, l'interfaccia a riga di comando AWS, gli SDK AWS e le API AWS. Non sono previsti costi aggiuntivi per l'utilizzo delle riscritture di URL e di intestazioni host. Paghi solo per l'utilizzo di Application Load Balancer in base al suo listino prezzi.
La funzionalità è disponibile in tutte le regioni AWS commerciali.
Per saperne di più, consulta la documentazione di Application Load Balancer e il post sul blog AWS relativo alle riscritture di URL e intestazioni host con Application Load Balancer.