Pular para o conteúdo principal

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-
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 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.