Carregando...
Administração de SistemasLinuxProxy ReversoSegurança de Sistemas

API Gateways & API Managements

API Gateways são como proxies HTTP inteligentes que intermediam todas as requests HTTP dos softwares existentes. São inteligentes porque tem capacidade de processar as requests, alterá-las e filtrá-las com base em esquemas de autenticação, autorização e accounting (AAA).

Fiz algumas pesquisas dos API gateways mais famosos e de suas funcionalidades. Dê uma olhada na tabela abaixo.

*Estrelas do github coletadas em 23/05/2020

NomeLinguagensAutorização?Billing?Rate Limiting?Dashboard?GitHub Stars
API UmbrellaLua, Ruby, Nginx, OpenRestySimNãoSimFree1500
Gravitee.ioJava (Spring)SimSim991
Kong CEC, Lua, Nginx, OpenRestySimSimPago ou Konga (free)25800
Fusio?SimSim843
KrakenD CE?176
Tyk?Pago5500
apiman?550
WSO2 API Manager?407

Referências

11 Opensource API Gateways
https://techbeacon.com/app-dev-testing/you-need-api-management-help-11-open-source-tools-consider

Discussão sobre os API Gateways
https://news.ycombinator.com/item?id=18785067

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *