Apigee Edge belgelerini görüntülüyorsunuz.
Apigee X belgelerine gidin. bilgi
Apigee Adapter for Envoy nedir?
Apigee Adapter for Envoy, API trafiğine proxy oluşturmak için Envoy'u kullanan, Apigee tarafından yönetilen bir API ağ geçididir. Envoy, bulutta yerel uygulamalar için tasarlanmış popüler bir açık kaynaklı uç ve hizmet proxy'sidir. Apigee Adapter for Envoy'u şirket içinde veya çoklu bulut ortamında çalıştırabilirsiniz.
Apigee Adapter for Envoy ile arka uç uygulamalarınıza yakın çalışan, nispeten küçük bir API ağ geçidi uygulaması elde edersiniz. Apigee Adapter for Envoy, aşağıdaki işlemler için Apigee'ye bağlıdır:
- API kimlik doğrulaması ve yetkilendirme (API anahtarları ve OAuth ile)
- Kota yönetimi
- API analizi
Video izleme:
Bu videoda, Google Cloud'un Apigee Adapter for Envoy'u hakkında genel bilgiler ve demo sunulmaktadır.
Bu videoda, Envoy için Apigee bağdaştırıcısının hizmet ağıyla birlikte kullanılması açıklanmaktadır.
Yükleme seçenekleri
Envoy için Apigee Adaptörü'nü aşağıdaki bağlamlarda kullanabilirsiniz:
- Bağımsız bir yerel ikili program olarak (veya Docker'da çalıştırılarak) ve Apigee Edge for Public Cloud ile entegre edilmiş şekilde.
- Bağımsız bir yerel ikili program olarak (veya Docker'da çalıştırılarak) ve Apigee Edge Private Cloud ile entegre olarak.
Apigee Adapter for Envoy
Aşağıdaki şekilde, Apigee Adapter for Envoy'un üst düzey mimarisi gösterilmektedir. Bu mimari, Google Cloud Platform'da (GCP) dağıtılan yönetim düzlemi bileşenlerinden ve şirket içinde veya bir bulut sağlayıcı ortamında uzaktan çalışan veri düzlemi bileşenlerinden oluşur. Veri düzleminde Envoy proxy'si ve Apigee Remote Service bulunur. Her bileşenin rolü, şeklin ardından açıklanmıştır.

- Bir tüketici veya istemci uygulaması, Envoy proxy tarafından kullanıma sunulan bir API uç noktasına erişir.
- Envoy proxy, güvenlik bağlamını (HTTP üstbilgilerini kullanarak) Apigee Uzak Hizmeti'ne iletir. Apigee Remote Service, politika kararı noktası (PDP) olarak işlev görür ve Envoy'a, istek için API tüketicisine erişime izin vermesini veya erişimi reddetmesini önerir.
- Çağrıya izin verilirse Envoy proxy, isteği arka uca yönlendirir.
- Apigee Uzak Hizmeti, yönetim düzlemine eşzamansız olarak yoklama yapar ve çalışması için gereken proxy'yi, API ürününü ve diğer yapılandırmaları indirir.
Apigee Adapter for Envoy'u neden kullanmalısınız?
API yönetimi bileşenini arka uç hedef uygulamalarına yaklaştırmak ağ gecikmesini azaltabilir. Apigee Edge'i özel bir bulutta şirket içinde yükleyebilirsiniz ancak Apigee Edge'in tam özellik setini ve anahtar yönetimi, para kazanma ve analiz gibi veri yoğun özelliklerini desteklemek için tam dağıtımın büyük ve karmaşık olması gerekir. Bu nedenle, Apigee Edge'i her veri merkezinde şirket içinde dağıtmak her zaman istenen bir durum değildir.
Apigee Adapter for Envoy kullanmanın avantajları şunlardır:
-
Yakın mesafede çalışan hizmetler için API trafiğinin gecikmesi azaltılır.
- Edge Analytics metrikleri, kontrol panelleri ve API'lerinin tam paketini kullanma
- API trafiğini güvenlik veya uygunluk amacıyla işletme tarafından onaylanan sınırlar içinde tutar.
- Apigee ile eşzamansız iletişim, API trafiği verilerinin gecikmeyi etkilemeden yakalanıp Apigee'ye gönderilmesini sağlar.
- İnternet bağlantısı kesilirse Envoy proxy çalışmaya ve API çağrılarını normal şekilde işlemeye devam eder. Bağlantı geri yüklendiğinde bağdaştırıcı, en son yapılandırma verilerini çekmek için Apigee yönetim düzlemiyle senkronize olur.