Integracja z łącznikiem centrum interfejsów API Apigee Edge

Wyświetlasz dokumentację Apigee Edge.
Zapoznaj się z dokumentacją Apigee X. info

Czym jest integracja oprogramowania sprzęgającego centrum interfejsów API Apigee Edge?

Integracja z łącznikiem centrum interfejsów API Apigee Edge ułatwia automatyczne wprowadzanie metadanych interfejsów API (takich jak definicje serwerów proxy interfejsów API, specyfikacje i powiązane szczegóły) oraz danych środowiska wykonawczego (np. danych analitycznych i statystyk ruchu interfejsów API) z organizacji Apigee Edge bezpośrednio do centrum interfejsów API Google Cloud. Ta integracja zapewnia scentralizowany, ujednolicony widok interfejsów API w różnych bramach, co upraszcza wykrywanie interfejsów API, zarządzanie nimi i nadzór nad nimi.

Główne zalety

  • Scentralizowane wykrywanie interfejsów API: wszystkie interfejsy API Apigee Edge można wykrywać w centrum interfejsów API wraz z interfejsami API z innych źródeł.
  • Lepsza widoczność: uzyskaj wgląd w swoje interfejsy API dzięki skonsolidowanym metadanym i informacjom o czasie działania.
  • Uproszczone zarządzanie: uprość zarządzanie interfejsami API i cyklem życia w różnorodnym ekosystemie interfejsów API.

Jak to działa

Integracja z konektorem centrum interfejsów API Apigee Edge tworzy bezpieczny i zautomatyzowany kanał przepływu informacji o interfejsach API z organizacji Apigee Edge do centrum interfejsów API. Ten proces obejmuje uzgadnianie połączenia między Apigee Edge a usługą udostępniania centrum interfejsów API.

  1. Udostępnianie centrum interfejsów API i instancji wtyczki: zacznij od skonfigurowania centrum interfejsów API w projekcie Google Cloud i utworzenia instancji wtyczki. Ta instancja wtyczki pełni funkcję unikalnego identyfikatora (identyfikatora bramy) i punktu rejestracji organizacji Apigee Edge. Podczas tej konfiguracji możesz też skonfigurować dodatki do centrum interfejsów API, które określają, czy przetwarzane będą tylko metadane interfejsu API, czy zarówno metadane, jak i dane środowiska wykonawczego. Serwer udostępniania API Hub tworzy następnie niezbędne wewnętrzne mapowania dla danego identyfikatora bramy i nazwy organizacji.
  2. Włączenie Apigee Edge: gdy instancja wtyczki jest gotowa, możesz włączyć łącznik centrum interfejsów API dla konkretnej organizacji Apigee Edge, wywołując interfejs API zarządzania. W tym wywołaniu podajesz gatewayId (nazwę zasobu instancji), która łączy Twoją organizację Edge z wyznaczoną instancją centrum interfejsów API. To działanie wywołuje usługę łącznika centrum interfejsów API w Apigee Edge.
  3. Synchronizacja danych:
    • Synchronizacja metadanych: Apigee Edge zaczyna automatycznie wyodrębniać i przesyłać metadane interfejsu API (np. konfiguracje serwera proxy API, specyfikacje OpenAPI) do powiązanej instancji API Hub. Synchronizacja zapewnia ciągłą aktualizację definicji interfejsu API w centrum interfejsów API.
    • Synchronizacja danych w czasie działania: jeśli w centrum interfejsów API są włączone odpowiednie dodatki, Apigee Edge zbiera i wysyła do centrum interfejsów API dane w czasie działania (np. analizy ruchu, wskaźniki błędów). Zapewnia to wgląd operacyjny w interfejsy API w jednym miejscu.
  4. Ciągłe monitorowanie i aktualizacje: integracja z łącznikiem centrum interfejsów API stale monitoruje zmiany w interfejsach API Apigee Edge (np. nowe wdrożenia, modyfikacje) i automatycznie przesyła te aktualizacje do centrum interfejsów API. Stan integracji można sprawdzić za pomocą interfejsów API do zarządzania Edge. Przetwarzanie metadanych i danych środowiska wykonawczego dostosowuje się dynamicznie do stanu instancji wtyczki centrum interfejsów API i skonfigurowanych dodatków.

Ten płynny przepływ danych sprawia, że Centrum interfejsów API zawsze odzwierciedla aktualny i kompleksowy widok interfejsów API zarządzanych w Apigee Edge.