Amazon API Gateway apresenta regras de roteamento para APIs REST

Publicado: 3 de jun de 2025

Agora, o Amazon API Gateway oferece suporte a regras de roteamento para APIs REST usando nomes de domínio personalizados. Esse novo recurso permite rotear dinamicamente as solicitações recebidas com base em valores de cabeçalho HTTP, caminhos de base de URL ou uma combinação de ambos.

Essa flexibilidade permite vários casos de uso, incluindo testes A/B, versionamento de API e seleção dinâmica de backend. Para usar esse atributo, você define as regras de roteamento atribuindo prioridades, definindo condições (cabeçalhos HTTP, caminhos de URL ou ambos) e associando ações. O API Gateway então avalia essas regras em ordem de prioridade, com números menores tendo precedência. Quando uma solicitação atende a todas as condições de uma regra, o API Gateway a encaminha para o ID e o estágio da API REST configurados. Ao implementar a lógica de roteamento diretamente no API Gateway, você pode eliminar camadas de proxy e estruturas complexas de URL, mantendo um controle granular de roteamento sobre o tráfego da API. Esse atributo é compatível com APIs REST públicas e privadas e é compatível com os mapeamentos de API existentes.

As regras de roteamento para nomes de domínio personalizados estão disponíveis em todas as regiões da AWS, incluindo as regiões AWS GovCloud (EUA). Para saber mais, consulte a publicação do blog e a documentação do API Gateway.