Apigee Edge API হাব সংযোগকারী ইন্টিগ্রেশন

আপনি Apigee Edge-এর ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশন
.info- তে যান।

Apigee Edge API হাব কানেক্টর ইন্টিগ্রেশন বলতে কী বোঝায়?

Apigee Edge API হাব কানেক্টর ইন্টিগ্রেশন আপনার Apigee Edge অর্গানাইজেশনগুলো থেকে API মেটাডেটা (যেমন API প্রক্সি ডেফিনিশন, স্পেসিফিকেশন এবং সম্পর্কিত বিবরণ) এবং রানটাইম ডেটা (যেমন API ট্র্যাফিক মেট্রিক্স এবং অ্যানালিটিক্স) সরাসরি Google Cloud-এর API হাবে স্বয়ংক্রিয়ভাবে অন্তর্ভুক্ত করতে সহায়তা করে। এই ইন্টিগ্রেশনটি বিভিন্ন গেটওয়ে জুড়ে আপনার API-গুলোর একটি কেন্দ্রীভূত, সমন্বিত চিত্র প্রদান করে, যা API আবিষ্কার, পরিচালনা এবং ব্যবস্থাপনাকে সহজ করে তোলে।

মূল সুবিধাগুলি

  • কেন্দ্রীয় এপিআই আবিষ্কার: আপনার সমস্ত Apigee Edge এপিআই, এপিআই হাব-এ অন্যান্য উৎসের এপিআই-এর পাশাপাশি খুঁজে পাওয়া যায়।
  • উন্নত দৃশ্যমানতা: সমন্বিত মেটাডেটা এবং রানটাইম তথ্যের মাধ্যমে আপনার এপিআই পরিমণ্ডল সম্পর্কে গভীর অন্তর্দৃষ্টি লাভ করুন।
  • সুসংহত ব্যবস্থাপনা: আপনার বৈচিত্র্যময় এপিআই ইকোসিস্টেম জুড়ে এপিআই গভর্নেন্স এবং লাইফসাইকেল ব্যবস্থাপনা সহজ করুন।

এটি কীভাবে কাজ করে

Apigee Edge API হাব কানেক্টর ইন্টিগ্রেশন আপনার Apigee Edge অর্গানাইজেশন থেকে API হাবে আপনার API তথ্য প্রবাহের জন্য একটি নিরাপদ এবং স্বয়ংক্রিয় চ্যানেল স্থাপন করে। এই প্রক্রিয়ায় Apigee Edge এবং API হাব প্রভিশনিং সার্ভিসের মধ্যে একটি হ্যান্ডশেক সম্পন্ন হয়।

  1. এপিআই হাব প্রোভিশনিং ও প্লাগইন ইনস্ট্যান্স: আপনি আপনার গুগল ক্লাউড প্রোজেক্টের মধ্যে এপিআই হাব সেট আপ করে এবং একটি প্লাগইন ইনস্ট্যান্স তৈরি করার মাধ্যমে শুরু করেন। এই প্লাগইন ইনস্ট্যান্সটি আপনার Apigee Edge অর্গানাইজেশনগুলোর জন্য একটি অনন্য শনাক্তকারী (গেটওয়ে আইডি) এবং একটি রেজিস্ট্রেশন পয়েন্ট হিসেবে কাজ করে। এই সেটআপের সময়, আপনি এপিআই হাব অ্যাড-অনগুলোও কনফিগার করেন, যা নির্ধারণ করে যে শুধুমাত্র এপিআই মেটাডেটা, নাকি মেটাডেটা এবং রানটাইম ডেটা উভয়ই প্রসেস করা হবে। এরপর এপিআই হাব প্রোভিশনিং সার্ভার প্রদত্ত গেটওয়ে আইডি এবং আপনার অর্গানাইজেশনের নামের জন্য প্রয়োজনীয় অভ্যন্তরীণ ম্যাপিংগুলো স্থাপন করে।
  2. Apigee Edge অপ্ট-ইন: প্লাগইন ইনস্ট্যান্সটি প্রস্তুত হয়ে গেলে, আপনি একটি ম্যানেজমেন্ট এপিআই কল করার মাধ্যমে একটি নির্দিষ্ট Apigee Edge অর্গানাইজেশনের জন্য এপিআই হাব কানেক্টরটি স্পষ্টভাবে সক্রিয় করেন। এই কলে, আপনি gatewayId (ইনস্ট্যান্স রিসোর্স নেম) প্রদান করেন, যা আপনার Edge অর্গানাইজেশনকে নির্ধারিত এপিআই হাব ইনস্ট্যান্সের সাথে সংযুক্ত করে। এই পদক্ষেপটি Apigee Edge-এর মধ্যে এপিআই হাব কানেক্টর পরিষেবাটি চালু করে।
  3. ডেটা সিঙ্ক্রোনাইজেশন:
    • মেটাডেটা সিঙ্ক্রোনাইজেশন: Apigee Edge স্বয়ংক্রিয়ভাবে API মেটাডেটা (যেমন, API প্রক্সি কনফিগারেশন, OpenAPI স্পেসিফিকেশন) সংগ্রহ করে সংশ্লিষ্ট API হাব ইনস্ট্যান্সে প্রেরণ করা শুরু করে। এই সিঙ্ক্রোনাইজেশন নিশ্চিত করে যে API হাবে আপনার API ডেফিনিশনগুলো ক্রমাগত আপডেট হতে থাকে।
    • রানটাইম ডেটা সিঙ্ক্রোনাইজেশন: যদি এপিআই হাবে প্রাসঙ্গিক অ্যাড-অনগুলি সক্রিয় করা থাকে, তাহলে Apigee Edge রানটাইম ডেটাও (যেমন, ট্র্যাফিক অ্যানালিটিক্স, ত্রুটির হার) সংগ্রহ করে এপিআই হাবে পাঠায়। এর ফলে একটি কেন্দ্রীভূত স্থানে আপনার এপিআইগুলির কার্যকারিতা সম্পর্কে ধারণা পাওয়া যায়।
  4. নিরবচ্ছিন্ন পর্যবেক্ষণ ও আপডেট: এপিআই হাব কানেক্টর ইন্টিগ্রেশন আপনার Apigee Edge API-এর পরিবর্তনসমূহ (যেমন, নতুন ডেপ্লয়মেন্ট, মডিফিকেশন) ক্রমাগত পর্যবেক্ষণ করে এবং এই আপডেটগুলো স্বয়ংক্রিয়ভাবে এপিআই হাবে পাঠিয়ে দেয়। Edge ম্যানেজমেন্ট এপিআই-এর মাধ্যমে ইন্টিগ্রেশনের স্ট্যাটাস সম্পর্কে জানা যায়। এপিআই হাব প্লাগইন ইনস্ট্যান্স এবং এর কনফিগার করা অ্যাড-অনগুলোর অবস্থার উপর ভিত্তি করে মেটাডেটা ও রানটাইম ডেটার প্রসেসিং গতিশীলভাবে পরিবর্তিত হয়।

এই নির্বিঘ্ন ডেটা প্রবাহ নিশ্চিত করে যে এপিআই হাব সর্বদা Apigee Edge-এর মধ্যে পরিচালিত আপনার এপিআইগুলির একটি হালনাগাদ এবং পূর্ণাঙ্গ চিত্র প্রতিফলিত করে।

Apigee Edge API হাব কানেক্টর ইন্টিগ্রেশন সক্রিয় করুন

Apigee Edge API হাব কানেক্টর ইন্টিগ্রেশন সক্রিয় করার একটি বিশদ নির্দেশিকার জন্য, Apigee Edge API হাব কানেক্টর ইন্টিগ্রেশন- এ বর্ণিত ধাপগুলি দেখুন।