Platform runtime hybrid Apigee terdiri dari berbagai layanan. Setiap layanan di-deploy
di node dalam cluster Kubernetes Anda, dan setiap layanan dapat dikonfigurasi menggunakan
file overrides.yaml.
Diagram arsitektur runtime
Gambar berikut menunjukkan cara setiap layanan runtime berinteraksi dengan layanan lain dalam
hybrid:
Berfungsi sebagai datastore runtime yang menyediakan penyimpanan persisten lokal Apigee untuk KMS, OAuth, KVM, dan caching untuk platform runtime. Anda dapat memiliki ring Cassandra terpisah untuk
KMS, OAuth, KVM, dan penyimpanan dalam cache.
Mengekspos endpoint untuk mengelola entitas data di bidang runtime, seperti KMS (kunci API dan token OAuth), kuota, KVM, dan produk API. Layanan MART dicakup untuk satu organisasi.
Menggunakan update rolling dari bidang pengelolaan untuk menyediakan pemrosesan permintaan API dan
eksekusi kebijakan di bidang runtime. Setiap Pemroses Pesan dicakup ke satu
lingkungan.
Mengambil data konfigurasi tentang lingkungan API dari platform pengelolaan ke
platform runtime. Synchronizer dapat melakukan polling pada satu atau beberapa lingkungan di organisasi yang sama atau berbeda.
Mengekstrak data analisis dan status deployment, lalu mengirimkannya ke layanan UAP di
bidang pengelolaan sehingga Anda dapat mengaksesnya dengan UI pengelolaan.
Operator Apigee (AO) membuat dan memperbarui resource Kubernetes dan Istio tingkat rendah
yang diperlukan untuk men-deploy dan mengelola konfigurasi ApigeeDeployment (AD). Misalnya,
pengontrol melakukan rilis pemroses pesan dan memvalidasi
konfigurasi AD sebelum membuatnya persisten di cluster Kubernetes.
Sebagian besar layanan membuat koneksi soket dengan layanan internal atau eksternal lainnya yang harus Anda ketahui. Untuk mengetahui informasi selengkapnya, lihat Port campuran.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Sulit dipahami","hardToUnderstand","thumb-down"],["Informasi atau kode contoh salah","incorrectInformationOrSampleCode","thumb-down"],["Informasi/contoh yang saya butuhkan tidak ada","missingTheInformationSamplesINeed","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-08-21 UTC."],[[["\u003cp\u003eThis documentation covers Apigee hybrid version 1.5, which is now 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 cluster nodes, each configurable via the \u003ccode\u003eoverrides.yaml\u003c/code\u003e file.\u003c/p\u003e\n"],["\u003cp\u003eServices such as Cassandra, Logger, MART, Message Processor, Metrics, Synchronizer, and UDCA each serve specific roles, from data storage and log extraction to API request processing and analytics collection.\u003c/p\u003e\n"],["\u003cp\u003eApigee Operators manage the deployment and maintenance of the ApigeeDeployment configuration by creating and updating low-level Kubernetes and Istio resources.\u003c/p\u003e\n"],["\u003cp\u003eCert Manager, a Kubernetes certificate manager used by Apigee, is also present in this documentation.\u003c/p\u003e\n"]]],[],null,["# Runtime service configuration overview\n\n| You are currently viewing version 1.5 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.5/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.5/ports)."]]