Skip to main content

DHuO Gateway e Kong

Visão Geral

O DHuO Gateway utiliza a arquitetura extensível da versão open source do Kong Gateway, oferecendo funcionalidades de nível enterprise e suporte profissional, atendendo às necessidades específicas e personalizadas dos clientes.

A matriz de compatibilidade abaixo detalha as funcionalidades configuráveis por meio da interface gráfica do API Manager do DHuO. As demais estão disponíveis para configuração utilizando o DHuO CLI.

FuncionalidadeSuporte
ServiceSim. Saiba mais em Endpoints e Services.
RouteSim. Saiba mais em Routes.
UpstreamSim. Saiba mais em Upstreams.
Plugins ServiceSim. Saiba mais em Plugins.
Plugins RouteSim. Saiba mais em Plugins.
Plugins Consumers-
Plugins Global-
ConsumersSim. Saiba mais em Consumidores de API.
Consumer Group (ACL)-
Credentials API KeySim. Saiba mais em Credenciais API Key.
Credentials Basic AuthSim. Saiba mais em Credenciais Basic Auth.
Credentials JWTSim. Saiba mais em Credenciais JWT.
Credentials OAuth 2.0Sim. Saiba mais em Credenciais OAuth 2.0.
CertificatesSim. Saiba mais em Certificados.
CA CertificatesSim. Saiba mais em Certificados.

As funcionalidades do DHuO Gateway e Kong podem ser divididas em 3 grandes grupos, com jornadas distintas dentro do DHuO:

  • Configurações de exposição de API: são as políticas de gateway, cadastradas para cada API. Contemplam as funcionalidades Service, Route, Upstream e Plugins.
  • Configurações de consumidores de API: são as configurações de consumidores e credenciais, cadastradas no nível da organização do DHuO. Contemplam as funcionalidades Consumers e Credentials (Basic Auth, API Key, JWT).
  • Certificados: são as configurações de infraestrutura, cadastradas no nível da organização do DHuO. Contemplam as funcionalidades Certirficates e CA Certificates.

O diagrama abaixo apresenta uma visão geral da interação entre as principais entidades do gateway, durante o processamento de uma requisição. Os detalhes de cada funcionalidade serão apresentados nas seções posteriores.