Apigee Edge API Hub कनेक्टर इंटिग्रेशन

आपको Apigee Edge का दस्तावेज़ दिख रहा है.
Apigee X के दस्तावेज़ पर जाएं.
जानकारी

Apigee Edge API Hub कनेक्टर इंटिग्रेशन क्या है?

Apigee Edge API Hub कनेक्टर इंटिग्रेशन की मदद से, एपीआई मेटाडेटा (जैसे कि एपीआई प्रॉक्सी की परिभाषाएं, स्पेसिफ़िकेशन, और उनसे जुड़ी जानकारी) और रनटाइम डेटा (जैसे कि एपीआई ट्रैफ़िक मेट्रिक और आंकड़े) को सीधे तौर पर Apigee Edge संगठनों से Google Cloud के API Hub में अपने-आप शामिल किया जा सकता है. इस इंटिग्रेशन से, अलग-अलग गेटवे पर मौजूद आपके सभी एपीआई को एक ही जगह पर देखा जा सकता है. इससे एपीआई को ढूंढना, उन्हें कंट्रोल करना, और उन्हें मैनेज करना आसान हो जाता है.

मुख्य फ़ायदे

  • एपीआई की खोज के लिए एक ही जगह: आपके सभी Apigee Edge API, API हब में खोजे जा सकते हैं. साथ ही, अन्य सोर्स से मिले एपीआई भी खोजे जा सकते हैं.
  • ज़्यादा से ज़्यादा लोगों को दिखता है: एक साथ इकट्ठा किए गए मेटाडेटा और रनटाइम की जानकारी की मदद से, अपने एपीआई के बारे में अहम जानकारी पाएं.
  • बेहतर मैनेजमेंट: अपने अलग-अलग एपीआई इकोसिस्टम में, एपीआई गवर्नेंस और लाइफ़साइकल मैनेजमेंट को आसान बनाएं.

यह कैसे काम करता है

Apigee Edge API Hub कनेक्टर इंटिग्रेशन, आपके एपीआई की जानकारी को Apigee Edge संगठनों से API Hub तक पहुंचाने के लिए, सुरक्षित और ऑटोमेटेड चैनल बनाता है. इस प्रोसेस में, Apigee Edge और API Hub की प्रोविज़निंग सेवा के बीच हैंडशेक शामिल होता है.

  1. API Hub की सुविधा चालू करना और प्लगिन इंस्टेंस बनाना: सबसे पहले, अपने Google Cloud प्रोजेक्ट में API Hub सेट अप करें और एक प्लगिन इंस्टेंस बनाएं. यह प्लगिन इंस्टेंस, आपके Apigee Edge संगठनों के लिए यूनीक आइडेंटिफ़ायर (गेटवे आईडी) और रजिस्ट्रेशन पॉइंट के तौर पर काम करता है. इस सेटअप के दौरान, एपीआई हब के ऐड-ऑन भी कॉन्फ़िगर किए जाते हैं. इनसे यह तय होता है कि सिर्फ़ एपीआई मेटाडेटा प्रोसेस किया जाएगा या मेटाडेटा और रनटाइम डेटा, दोनों प्रोसेस किए जाएंगे. इसके बाद, API हब का प्रोविज़निंग सर्वर, दिए गए गेटवे आईडी और आपके संगठन के नाम के लिए ज़रूरी इंटरनल मैपिंग सेट अप करता है.
  2. Apigee Edge के लिए ऑप्ट-इन करना: प्लगिन इंस्टेंस तैयार होने के बाद, आपको किसी Apigee Edge संगठन के लिए API Hub कनेक्टर को चालू करना होगा. इसके लिए, मैनेजमेंट एपीआई कॉल करें. इस कॉल में, आपको gatewayId (इंस्टेंस रिसॉर्स का नाम) देना होगा. यह आपके Edge संगठन को तय किए गए API Hub इंस्टेंस से लिंक करता है. इस कार्रवाई से, Apigee Edge में API हब कनेक्टर सेवा ट्रिगर होती है.
  3. डेटा सिंक करना:
    • मेटाडेटा सिंक करना: Apigee Edge, एपीआई मेटाडेटा (जैसे, एपीआई प्रॉक्सी कॉन्फ़िगरेशन, OpenAPI स्पेसिफ़िकेशन) को एपीआई हब के जुड़े हुए इंस्टेंस पर भेजता है. सिंक करने की इस प्रोसेस से यह पक्का होता है कि API Hub में आपकी एपीआई परिभाषाएं लगातार अपडेट होती रहें.
    • रनटाइम डेटा सिंक करना: अगर API Hub में ज़रूरी ऐड-ऑन चालू हैं, तो Apigee Edge भी रनटाइम डेटा (जैसे, ट्रैफ़िक के आंकड़े, गड़बड़ी की दरें) इकट्ठा करता है और उसे API Hub को भेजता है. इससे आपको एक ही जगह पर, अपने एपीआई के ऑपरेशन से जुड़ी अहम जानकारी मिलती है.
  4. लगातार मॉनिटर करना और अपडेट करना: API Hub कनेक्टर इंटिग्रेशन, Apigee Edge API में होने वाले बदलावों (जैसे, नई डिप्लॉयमेंट, बदलाव) को लगातार मॉनिटर करता है. साथ ही, इन अपडेट को API Hub में अपने-आप भेजता है. Edge Management API के ज़रिए, इंटिग्रेशन की स्थिति के बारे में क्वेरी की जा सकती है. मेटाडेटा और रनटाइम डेटा को प्रोसेस करने की प्रोसेस, API हब प्लगिन इंस्टेंस की स्थिति और उसके कॉन्फ़िगर किए गए ऐड-ऑन के आधार पर, डाइनैमिक तरीके से अडजस्ट होती है.

डेटा के इस आसान फ़्लो से यह पक्का होता है कि API हब में, Apigee Edge में मैनेज किए गए आपके एपीआई का अप-टू-डेट और पूरा व्यू हमेशा दिखता रहे.