Información general sobre la configuración del servicio del entorno de ejecución

El plano de entorno de ejecución de Apigee Hybrid se compone de varios servicios. Cada servicio se despliega en nodos de tu clúster de Kubernetes y se puede configurar mediante el archivo overrides.yaml.

En la siguiente tabla se resumen los servicios de tiempo de ejecución:

Servicio Descripción Objeto de configuración Implementado como Ámbito
Operadores de Apigee Apigee Operators (AO) crea y actualiza recursos de Kubernetes e Istio de bajo nivel que son necesarios para desplegar y mantener la configuración de ApigeeDeployment (AD). Por ejemplo, el controlador lleva a cabo la liberación de procesadores de mensajes y valida la configuración de AD antes de hacerla persistente en el clúster de Kubernetes. ao Implementación Clúster de Kubernetes
Cassandra Actúa como un almacén de datos de tiempo de ejecución que proporciona almacenamiento persistente local de Apigee para KMS, OAuth, KVMs y almacenamiento en caché para el plano de tiempo de ejecución. Puedes tener anillos de Cassandra independientes para KMS, OAuth, KVM y almacenamiento en caché. cassandra StatefulSet Organización (una o varias organizaciones)
Logger Extrae archivos de registro y envía los datos a la aplicación de monitorización asociada a tu cuenta de GCP (actualmente, Cloud Operations). logger DaemonSet Clúster (una o varias organizaciones del mismo clúster)
API Management for Runtime data (MART) Expone un endpoint para administrar entidades de datos en el plano de ejecución, como KMS (claves de API y tokens de OAuth), cuotas, KVMs y productos de API. Los servicios de MART se limitan a una sola organización. mart Implementación Organización
Procesador de mensajes Consume actualizaciones continuas del plano de gestión para proporcionar procesamiento de solicitudes de API y ejecución de políticas en el plano de tiempo de ejecución. Cada procesador de mensajes se limita a un solo entorno. runtime Implementación Entorno
Métricas Recoge métricas de operaciones que puedes usar para monitorizar el estado de los servicios híbridos, configurar alertas, etc. metrics Implementación Clúster (una o varias organizaciones del mismo clúster)
Sincronizador Obtiene datos de configuración sobre un entorno de API del plano de gestión al plano de tiempo de ejecución. Un sincronizador puede sondear uno o varios entornos de la misma organización o de organizaciones diferentes. synchronizer Implementación Entorno
Agente de recogida de datos universal (UDCA) Extrae datos de analíticas y de estado de la implementación y los envía al servicio UAP del plano de gestión para que puedas acceder a ellos con la interfaz de gestión. udca Implementación Entorno

La mayoría de los servicios establecen conexiones de socket con otros servicios internos o externos que debes conocer. Para obtener más información, consulta Puertos híbridos.