Visão geral da configuração de serviço do ambiente de execução

O plano de ambiente de execução da Apigee híbrida é composto de vários serviços. Cada serviço é implantado em nós no cluster do Kubernetes e cada um pode ser configurado usando o arquivo overrides.yaml.

A tabela a seguir resume os serviços de ambiente de execução:

Serviço Descrição Objeto de configuração Implementado como Escopo
Cassandra Funciona como um armazenamento de dados de ambiente de execução que fornece armazenamento permanente local da Apigee para KMS, OAuth, KVMs e armazenamento em cache para o plano de ambiente de execução. É possível ter anéis separados do Cassandra para KMS, OAuth, KVMs e armazenamento em cache. cassandra StatefulSet Organização (uma ou mais organizações)
Entrada/LoadBalancer padrão do Istio Gerencia solicitações de entrada dos apps clientes. A instalação padrão usa a Entrada do Istio, mas você é responsável por gerenciar sua própria configuração de Entrada personalizada no tráfego de produção. ingress Ingress Cluster (uma ou mais organizações no mesmo cluster)
Logger Extrai arquivos de registros e envia os dados para o aplicativo de monitoramento associado à sua conta do GCP (atualmente o Stackdriver). logger DaemonSet Cluster (uma ou mais organizações no mesmo cluster)
API Management para dados do ambiente de execução (MART) Expõe um endpoint para administrar entidades de dados no plano de ambiente de execução, como KMS (chaves de API e tokens OAuth), cotas, KVMs e produtos de API. Os serviços MART são voltados para uma única organização. mart Implantação Organização
Entrada do Istio do MART Gerencia as solicitações de entrada do plano de gerenciamento para chamadas às APIs da Apigee. ingress Ingress Cluster (uma ou mais organizações no mesmo cluster)
Processador de mensagens Consome atualizações graduais do plano de gerenciamento para fornecer processamento de solicitação de API e execução de políticas no plano de ambiente de execução. Cada processador de mensagens tem o escopo de um único ambiente. runtime Implantação Ambiente
Métricas Coleta métricas de operações que podem ser usadas para monitorar a integridade de serviços híbridos, configurar alertas e assim por diante. metrics Implantação Cluster (uma ou mais organizações no mesmo cluster)
Sincronizador Busca dados de configuração sobre um ambiente de API do plano de gerenciamento até o plano de ambiente de execução. Um sincronizador pode pesquisar um ou mais ambientes em uma mesma organização ou em organizações diferentes. synchronizer Implantação Ambiente
Agente de coleta de dados universal (UDCA, na sigla em inglês) Extrai dados de status de análise e implantação e os envia ao serviço UAP no plano de gerenciamento para que você possa acessá-los com a IU de gerenciamento. udca Implantação Ambiente

A maioria dos serviços faz conexões de soquete com outros serviços internos ou externos que você precisa conhecer. Para mais informações, consulte Portas híbridas.