আপনি Apigee Edge-এর ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশন .info- তে যান।
Apigee Edge API হাব কানেক্টর ইন্টিগ্রেশন সক্রিয় করার আগে যা যা সম্পন্ন করতে হবে, এই পৃষ্ঠায় তার রূপরেখা দেওয়া হয়েছে।
ধাপ ১: এপিআই হাব প্রোভিশনিং
আপনার গুগল ক্লাউড প্রোজেক্টের মধ্যে এপিআই হাব প্রোভিশন করতে:
- একটি গুগল ক্লাউড প্রজেক্ট তৈরি করুন :
- গুগল ক্লাউড কনসোলে যান।
- প্রজেক্ট সিলেক্টর থেকে, নতুন প্রজেক্ট-এ ক্লিক করুন।
- একটি প্রকল্পের নাম লিখুন এবং একটি বিলিং অ্যাকাউন্ট নির্বাচন করুন।
- তৈরি করুন- এ ক্লিক করুন।
- বিকল্পভাবে,
gcloudCLI ব্যবহার করুন:gcloud projects create PROJECT_NAME
- এপিআই হাব (API hub) সক্রিয় করুন এবং এপিআই হাব প্রোভিশন করুন:
- গুগল ক্লাউড কনসোলে 'Apigee API hub' লিখে অনুসন্ধান করুন।
- এপিআই হাব পরিষেবাতে যান।
- অনুরোধ করা হলে এপিআই সক্ষম করুন- এ ক্লিক করুন।
- এপিআই হাব সেট আপ করার জন্য স্ক্রিনে দেখানো প্রোভিশনিং ফ্লো অনুসরণ করুন। এই প্রক্রিয়া চলাকালীন, মেটাডেটা এবং রানটাইম ইভেন্ট উভয়ই প্রসেস করার জন্য প্রয়োজনীয় এনটাইটেলমেন্ট এবং অ্যাড-অনগুলো সক্রিয় করা নিশ্চিত করুন।
ধাপ ২: প্লাগইন ইনস্ট্যান্স তৈরি
এপিআই হাবে থাকা একটি প্লাগইন ইনস্ট্যান্স এক বা একাধিক Apigee Edge Organization-এর জন্য রেজিস্ট্রেশন পয়েন্ট হিসেবে কাজ করে।
- এপিআই হাব কনসোলে যান।
- Apigee Edge-এর একটি প্লাগইন ইনস্ট্যান্স তৈরি করতে, `create plugin instance`-এর ধাপগুলো অনুসরণ করুন।
- এই প্রক্রিয়ার সময়, আপনি একটি ইনস্ট্যান্স রিসোর্স নেম (যা গেটওয়ে আইডি নামেও পরিচিত) পাবেন। এই আইডিটি এপিআই হাবের মধ্যে আপনার Apigee Edge Organization-কে অনন্যভাবে শনাক্ত করে এবং এটি পরবর্তী ধাপের জন্য অত্যন্ত গুরুত্বপূর্ণ।
Apigee Edge API হাব কানেক্টর ইন্টিগ্রেশন সেটআপ (একটি প্রতিষ্ঠানের জন্য ঐচ্ছিক)
এপিআই হাবে প্লাগইন ইনস্ট্যান্সটি সফলভাবে তৈরি হয়ে গেলে, এতে ডেটা পাঠানোর জন্য আপনাকে আপনার Apigee Edge অর্গানাইজেশনটি কনফিগার করতে হবে। এই ধাপটির জন্য এপিআই হাব কানেক্টর ইন্টিগ্রেশন সেটআপের জন্য প্রয়োজনীয় সমস্ত এপিআই কলের ক্ষেত্রে সংশ্লিষ্ট Apigee Edge অর্গানাইজেশনের মধ্যে orgadmin পারমিশন প্রয়োজন।
একটি Apigee Edge অর্গানাইজেশনের জন্য API হাব কানেক্টর ইন্টিগ্রেশন সক্রিয় করতে, নিম্নলিখিত কমান্ডটি ব্যবহার করুন:
curl -X POST https://api.enterprise.apigee.com/v1/organizations/ORG_NAME uapim/settings \
-H "Authorization: Bearer OAUTH_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"gatewayId": "INSTANCE_RESOURCE_NAME"
}'কোথায়:
-
ORG_NAMEহলো আপনার Apigee Edge অর্গানাইজেশনের নাম। -
OAUTH_TOKENহলো অনুরোধটি প্রমাণীকরণের জন্য ব্যবহৃত OAuth টোকেন। OAuth টোকেন তৈরি করার বিষয়ে আরও তথ্যের জন্য, "টোকেনগুলি পান" দেখুন। -
INSTANCE_RESOURCE_NAME: পূর্ববর্তী ধাপ থেকে প্রাপ্ত ইনস্ট্যান্স রিসোর্স নেম (গেটওয়ে আইডি)।
সফলভাবে সম্পন্ন হলে, আপনার Apigee Edge অর্গানাইজেশনটি নির্দিষ্ট API হাব প্লাগইন ইনস্ট্যান্সের সাথে নিবন্ধিত হয় এবং API মেটাডেটা ও রানটাইম ডেটা উভয়ের সিঙ্ক্রোনাইজেশন প্রক্রিয়া শুরু হয়।