
Pesquisei no Google muitas combinações diferentes de termos para descobrir quais conceitos e recursos o Kong Konnect espera que os administradores de sistemas usem para representarambientes diferentes(por exemplo, preparação, produção) e inquilinos (por exemplo, EUA, Canadá), sem sucesso.
A única documentação que posso encontrar (do próprio Kong)sugere o uso de vários grupos de tempo de execução, mas isso requer uma assinatura Enterprise; isso me parece um exagero, visto que esse tipo de separação de ambientes é um padrão muito comum usado por muitas empresas, pequenas e grandes.
A única outra maneira de ver isso funcionando é evitando associar URLs upstream no Service Hub e, em vez disso, usarum serviço de gateway por ambiente(por exemplo public-api-staging
, public-api-production
) dentro de um único grupo de tempo de execução e regras para rotear para eles.
Minhas suposições sobre o padrão de uso pretendido do Kong Konnect estão incompletas ou incorretas aqui, ou isso é de fato uma limitação de sua estratégia de preços?
Responder1
Kong Konnect fornece várias maneiras de representar ambientes, mas a maneira mais intrínseca é usar grupos de tempo de execução para isolar diferentes ambientes. No entanto, este recurso está disponível apenas para assinantes do Kong Konnect Enterprise.
Uma abordagem alternativa seria usar serviços de gateway separados dentro de um único grupo de tempo de execução e regras para rotear até eles. Embora isso possa funcionar, pode não fornecer o mesmo nível de isolamento que o uso de grupos de tempo de execução separados.
No geral, o padrão de utilização pretendido do Kong Konnect pode não estar limitado a apenas uma abordagem, e diferentes empresas podem escolher estratégias diferentes com base nas suas necessidades e orçamento específicos.