Die Apigee Hybrid-Laufzeitebene besteht aus verschiedenen Diensten. Jeder Dienst wird auf Knoten in Ihrem Kubernetes-Cluster bereitgestellt und jeder Dienst kann mit der Datei overrides.yaml konfiguriert werden.
Folgende Tabelle fasst die Laufzeitdienste zusammen:
| Dienst | Beschreibung | Konfigurationsobjekt | Implementierung als | Geltungsbereich | 
|---|---|---|---|---|
| Cassandra | Fungiert als Laufzeit-Datenspeicher, der lokalen nichtflüchtigen Apigee-Speicher für KMS, OAuth, KVMs und Caching für die Laufzeitebene bereitstellt. Sie können separate Cassandra-Ringe für KMS, OAuth, KVMs und Caching haben. | cassandra | 
        StatefulSet | Organisation (eine oder mehrere) | 
| Logger | Extrahiert Logdateien und sendet die Daten an die Monitoring-Anwendung, die Ihrem GCP-Konto zugewiesen ist (derzeit Cloud Operations). | logger | 
        DaemonSet | Cluster (eine oder mehrere Organisationen im selben Cluster) | 
| Management-API für Laufzeitdaten (MART) | Stellt einen Endpunkt zur Verwaltung von Datenentitäten auf Laufzeitebene bereit, z. B. KMS (API-Schlüssel und OAuth-Token), Kontingente, KVMs und API-Produkte. MART-Dienste sind auf einzelne Organisationen beschränkt. | mart | 
        Deployment | Organisation | 
| Nachrichtenverarbeiter | Führt Rolling Updates von der Verwaltungsebene aus, um die API-Anfrageverarbeitung und die Richtlinienausführung auf Laufzeitebene bereitzustellen. Jeder Nachrichtenprozessor ist auf eine Umgebung beschränkt. | runtime | 
        Deployment | Umgebung | 
| Messwerte | Erfasst Vorgangsmesswerte, mit denen Sie die Integrität von Hybrid-Diensten überwachen und Benachrichtigungen einrichten können, usw. | metrics | 
        Deployment | Cluster (eine oder mehrere Organisationen im selben Cluster) | 
| Synchronizer | Ruft Konfigurationsdaten zu einer API-Umgebung von der Verwaltungsebene zur Laufzeitebene ab. Ein Synchronizer kann eine oder mehrere Umgebungen in derselben oder verschiedenen Organisationen abfragen. | synchronizer | 
        Deployment | Umgebung | 
| Universal Data Collection Agent (UDCA) | Extrahiert Analyse- und Bereitstellungsstatusdaten und sendet sie an den UAP-Dienst in der Verwaltungsebene, damit Sie über die Management-Benutzeroberfläche darauf zugreifen können. | udca | 
        Deployment | Umgebung | 
| cert-manager | Ein Zertifikatmanager für Kubernetes-Implementierungen, der von Apigee verwendet wird. | cert-manager | 
        Deployment | Kubernetes-Cluster | 
| Apigee Operators | Apigee Operators (AO) erstellt und aktualisiert Kubernetes- und Istio-Ressourcen auf niedriger Ebene, die zur Bereitstellung und Verwaltung der Konfiguration von ApigeeDeployment (AD) erforderlich sind. Mit dem Controller wird beispielsweise der Release von Nachrichtenprozessoren eingeführt und die AD-Konfiguration wird validiert, bevor sie im Kubernetes-Cluster dauerhaft gespeichert wird. | ao | 
        Deployment | Kubernetes-Cluster | 
Die meisten Dienste stellen Socket-Verbindungen mit anderen internen oder externen Diensten her, die Sie kennen sollten. Weitere Informationen finden Sie unter Hybridports.