CONCEITO

API Gateway

O que é

Um gateway de API é uma ferramenta que agrega aplicações APIs exclusivas, tornando-as todas disponíveis em um só lugar. Ele permite que as organizações movam funções importantes, como autenticação e autorização ou limitação do número de solicitações entre aplicativos, para um local com gerenciamento centralizado. Um gateway de API funciona como uma interface comum para consumidores de API (geralmente externos).

Problema relacionado

Se você estiver disponibilizando APIs para consumidores externos, precisará de um ponto de entrada para gerenciar e controlar todo o acesso. Além disso, se você precisar aplicar uma funcionalidade nessas interações, um gateway de API permite aplicá-lo uniformemente a todo o tráfego sem exigir alterações no código da aplicação.

Como isso ajuda

Provendo um único ponto de acesso para várias APIs em um aplicativo, os gateways de API tornam mais fácil para as organizações aplicar lógica de negócios ou segurança transversal em um local centralizado. Eles também permitem que os consumidores de aplicativos acessem um único endereço para todas as suas necessidades. Um gateway de API pode simplificar questões operacionais, como segurança e observabilidade, fornecendo um único ponto de acesso para as solicitações a todos os serviços de um sistema Web. Como todas as solicitações fluem pelo gateway da API, ele apresenta um único local para adicionar funcionalidades como coleta de métricas, limitação de taxa de acesso e autorização.


Última alteração July 30, 2022: [ptbr] Add tags to localized terms (#1046) (0deeffa)