API Gateway

devcloud

Ponto único de entrada que recebe as requisições e as roteia para os serviços certos, cuidando de autenticação, limites e segurança no caminho.

Um API Gateway é a porta de entrada de uma arquitetura de APIs — especialmente útil em microsserviços. Em vez de o cliente conhecer e chamar dezenas de serviços diretamente, ele fala com um único endereço: o gateway, que roteia cada requisição para o serviço correto.

No caminho, o gateway concentra responsabilidades transversais:

  • Autenticação e autorização (validar tokens)
  • Rate limiting (limitar requisições por cliente)
  • Cache, logging e métricas
  • Transformação de requisições/respostas

Isso tira essa complexidade de dentro de cada serviço e centraliza num ponto. Exemplos: Amazon API Gateway, Kong, Apigee. O trade-off é que ele vira um ponto crítico — precisa ser resiliente.

Termos relacionados