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.
Diagrama da arquitetura do ambiente de execução
A imagem a seguir mostra como cada um dos serviços de ambiente de execução interage com outros serviços no formato
híbrido:
A tabela a seguir resume os serviços de ambiente de execução:
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.
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.
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.
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.
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.
Os operadores do Apigee (AO, na sigla em inglês) criam e atualizam recursos do Kubernetes e do Istio de baixo nível
necessários para implantar e manter a configuração do ApigeeDeployment (AD). Por exemplo,
o controlador executa o lançamento de processadores de mensagens e valida
a configuração do AD antes de torná-la persistente no cluster do Kubernetes.
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.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Informações incorretas ou exemplo de código","incorrectInformationOrSampleCode","thumb-down"],["Não contém as informações/amostras de que eu preciso","missingTheInformationSamplesINeed","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-08-18 UTC."],[[["\u003cp\u003eThis documentation covers version 1.3 of Apigee hybrid, which is end-of-life, and users should upgrade to a newer version.\u003c/p\u003e\n"],["\u003cp\u003eThe Apigee hybrid runtime plane consists of various services deployed on Kubernetes nodes, each configurable via the \u003ccode\u003eoverrides.yaml\u003c/code\u003e file.\u003c/p\u003e\n"],["\u003cp\u003eKey services within the runtime plane include Cassandra for persistent storage, Logger for sending logs to monitoring applications, and the Message Processor for API request processing and policy execution.\u003c/p\u003e\n"],["\u003cp\u003eOther services are the Management API for Runtime data (MART), Metrics, Synchronizer, Universal Data Collection Agent (UDCA), Cert Manager, and Apigee Operators which all have specific functions within the platform.\u003c/p\u003e\n"],["\u003cp\u003eThe services are deployed in several ways using statefulsets, daemonsets and deployments, each with a different scope, ranging from cluster to environment.\u003c/p\u003e\n"]]],[],null,["# Runtime service configuration overview\n\n| You are currently viewing version 1.3 of the Apigee hybrid documentation. **This version is end of life.** You should upgrade to a newer version. For more information, see [Supported versions](/apigee/docs/hybrid/supported-platforms#supported-versions).\n\nThe Apigee hybrid runtime plane is made up of a variety of services. Each service is deployed\non nodes within your Kubernetes cluster, and each one can be configured using the\n[`overrides.yaml` file](/apigee/docs/hybrid/v1.3/customize-services).\n\n#### Runtime architectural diagram\n\nThe following image shows how each of the runtime services interacts with other services in\nhybrid:\n\nThe following table summarizes the runtime services:\n\nMost services make socket connections with other internal or external services that you should be\naware of. For more information, see [Hybrid ports](/apigee/docs/hybrid/v1.3/ports)."]]