Apigee Edge API Hub bağlayıcı entegrasyonu

Apigee Edge belgelerini görüntülüyorsunuz.
Apigee X belgelerine gidin.
info

Apigee Edge API Hub bağlayıcı entegrasyonu nedir?

Apigee Edge API Hub bağlayıcı entegrasyonu, API meta verilerinin (ör. API proxy tanımları, spesifikasyonlar ve ilgili ayrıntılar) ve çalışma zamanı verilerinin (ör. API trafiği metrikleri ve analizleri) Apigee Edge kuruluşlarınızdan doğrudan Google Cloud'un API Hub'ına otomatik olarak dahil edilmesini kolaylaştırır. Bu entegrasyon, farklı ağ geçitlerindeki API'lerinizin merkezi ve birleşik bir görünümünü sunarak API'lerin bulunmasını, yönetilmesini ve yönetilmesini kolaylaştırır.

Temel avantajlar

  • Merkezi API keşfi: Tüm Apigee Edge API'leriniz, diğer kaynaklardaki API'lerle birlikte API Hub'da keşfedilebilir.
  • Daha fazla görünürlük: Birleştirilmiş meta veriler ve çalışma zamanı bilgileriyle API ortamınız hakkında analizler elde edin.
  • Kolaylaştırılmış yönetim: Çeşitli API ekosisteminizde API yönetimi ve yaşam döngüsü yönetimini basitleştirin.

İşleyiş şekli

Apigee Edge API Hub bağlayıcı entegrasyonu, API bilgilerinizin Apigee Edge kuruluşlarınızdan API Hub'a akması için güvenli ve otomatik bir kanal oluşturur. Bu işlem, Apigee Edge ile API Hub sağlama hizmeti arasında bir el sıkışma içerir.

  1. API Hub'ı sağlama ve eklenti örneği: Google Cloud projenizde API Hub'ı kurup bir eklenti örneği oluşturarak başlarsınız. Bu eklenti örneği, Apigee Edge kuruluşlarınız için benzersiz bir tanımlayıcı (Gateway ID) ve kayıt noktası görevi görür. Bu kurulum sırasında, yalnızca API meta verilerinin mi yoksa hem meta verilerin hem de çalışma zamanı verilerinin mi işleneceğini belirleyen API Hub eklentilerini de yapılandırırsınız. API Hub sağlama sunucusu, belirtilen ağ geçidi kimliği ve kuruluşunuzun adı için gerekli dahili eşlemeleri oluşturur.
  2. Apigee Edge'i etkinleştirme: Eklenti örneği hazır olduğunda, bir yönetim API'si çağrısı yaparak belirli bir Apigee Edge kuruluşu için API Hub bağlayıcısını açıkça etkinleştirirsiniz. Bu çağrıda, Edge kuruluşunuzu belirlenen API Hub örneğine bağlayan gatewayId (örnek kaynak adı) değerini sağlarsınız. Bu işlem, Apigee Edge'deki API Hub bağlayıcı hizmetini tetikler.
  3. Veri senkronizasyonu:
    • Meta veri senkronizasyonu: Apigee Edge, API meta verilerini (ör. API proxy yapılandırmaları, OpenAPI spesifikasyonları) ile ilişkili API Hub örneğine aktarabilirsiniz. Bu senkronizasyon, API tanımlarınızın API Hub'da sürekli olarak güncellenmesini sağlar.
    • Çalışma zamanı verilerinin senkronizasyonu: İlgili eklentiler API Hub'da etkinleştirilmişse Apigee Edge, çalışma zamanı verilerini (ör. trafik analizi, hata oranları) de toplayıp API Hub'a gönderir. Bu sayede, API'lerinizle ilgili operasyonel analizleri merkezi bir konumda görüntüleyebilirsiniz.
  4. Sürekli izleme ve güncellemeler: API Hub bağlayıcı entegrasyonu, Apigee Edge API'lerinizdeki değişiklikleri (ör. yeni dağıtımlar, değişiklikler) sürekli olarak izler ve bu güncellemeleri otomatik olarak API Hub'a gönderir. Entegrasyonun durumu Edge yönetim API'leri aracılığıyla sorgulanabilir. Meta verilerin ve çalışma zamanı verilerinin işlenmesi, API Hub eklenti örneğinin durumuna ve yapılandırılmış eklentilerine göre dinamik olarak uyarlanır.

Bu sorunsuz veri akışı, API Hub'ın her zaman Apigee Edge'de yönetilen API'lerinizin güncel ve kapsamlı bir görünümünü yansıtmasını sağlar.