আপনি Apigee Edge-এর ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশন .info- তে যান।
২০২৫ সালের ১১ই ডিসেম্বর, আমরা প্রাইভেট ক্লাউডের জন্য Apigee Edge-এর একটি নতুন সংস্করণ প্রকাশ করেছি।
আপডেট পদ্ধতি
আপনি যদি Edge for Private Cloud-এর পূর্ববর্তী রিলিজ থেকে আপডেট করেন, তবে এই রিলিজটি কীভাবে ইনস্টল করবেন তা এই বিভাগে বর্ণনা করা হয়েছে। যদি আপনাকে আরও আগের কোনো রিলিজ থেকে আপডেট করতে হয়, তবে ‘একাধিক প্যাচ সংস্করণ প্রয়োগ করা’ দেখুন।
এই রিলিজটি আপডেট করলে নিচে তালিকাভুক্ত উপাদানগুলো আপডেট হবে:
- edge-gateway-4.53.00-0.0.60366.noarch.rpm
- edge-management-server-4.53.00-0.0.60366.noarch.rpm
- edge-message-processor-4.53.00-0.0.60366.noarch.rpm
- edge-postgres-server-4.53.00-0.0.60366.noarch.rpm
- edge-qpid-server-4.53.00-0.0.60366.noarch.rpm
- এজ-রাউটার-4.53.00-0.0.60366.noarch.rpm
- apigee-openldap-2.4-0.0.2528.noarch.rpm
- apigee-মিরর-4.53.00-0.0.1044.noarch.rpm
- apigee-tomcat-9.0.111-0.0.962.noarch.rpm
- apigee-sso-4.53.00-0.0.21610.noarch.rpm
- edge-uapim-4.53.00-0.0.60366.noarch.rpm
- edge-uapim-connector-4.53.00-0.0.60366.noarch.rpm
বর্তমানে ইনস্টল করা RPM সংস্করণগুলি আপডেট করার প্রয়োজন আছে কিনা তা পরীক্ষা করতে, নিম্নলিখিতটি লিখুন:
apigee-all version
আপনার ইনস্টলেশন আপডেট করতে, এজ নোডগুলিতে নিম্নলিখিত পদ্ধতি অনুসরণ করুন:
সমস্ত এজ নোডে:
- Yum রিপোজিটরিগুলো পরিষ্কার করুন:
sudo yum clean all
- সর্বশেষ Edge 4.53.00-এর
bootstrap_4.53.00.shফাইলটি/tmp/bootstrap_4.53.00.shএ ডাউনলোড করুন:curl https://software.apigee.com/bootstrap_4.53.00.sh -o /tmp/bootstrap_4.53.00.sh
- Edge 4.53.00-এর
apigee-serviceইউটিলিটি এবং এর নির্ভরশীলতাগুলো ইনস্টল করুন:sudo bash /tmp/bootstrap_4.53.00.sh apigeeuser=uName apigeepassword=pWord
এখানে uName এবং pWord হলো Apigee থেকে পাওয়া আপনার ইউজারনেম এবং পাসওয়ার্ড। আপনি যদি pWord উল্লেখ না করেন, তবে আপনাকে এটি প্রবেশ করানোর জন্য বলা হবে।
-
apigee-service.shস্ক্রিপ্টটি চালানোর জন্যsourceকমান্ডটি ব্যবহার করুন:source /etc/profile.d/apigee-service.sh
apigee-setupইউটিলিটি আপডেট করুন:apigee-service apigee-setup update
- Yum রিপোজিটরিগুলো পরিষ্কার করুন:
- সমস্ত এজ নোডে,
edgeপ্রসেসের (মনিটাইজেশন সহ) জন্যupdate.shস্ক্রিপ্টটি চালান:/opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
- সমস্ত LDAP নোডে
update.shস্ক্রিপ্টটি চালান:/opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile
- আপনি যদি SSO ব্যবহার করেন, তাহলে নিম্নলিখিত কমান্ডটি চালান:
/opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile
- আপনি যদি apigee-mirror ব্যবহার করেন, তাহলে নিম্নলিখিত কমান্ডটি চালান:
/opt/apigee/apigee-service/bin/apigee-service apigee-mirror update
নতুন বৈশিষ্ট্য
এই বিভাগে এই রিলিজের নতুন ফিচারগুলো তালিকাভুক্ত করা হয়েছে।
| ইস্যু আইডি | বর্ণনা |
|---|---|
| ৪২৬৩৮৩৮৭৭ | নর্থবাউন্ড (ক্লায়েন্ট থেকে Apigee) এবং সাউথবাউন্ড (Apigee থেকে টার্গেট) উভয় যোগাযোগের জন্য ECDSA ফরম্যাটের কী এবং সার্টিফিকেটের সমর্থন যোগ করা হয়েছে। |
বাগ সংশোধন
এই বিভাগে এই রিলিজে সমাধান করা প্রাইভেট ক্লাউড বাগগুলোর তালিকা দেওয়া হয়েছে।
| ইস্যু আইডি | বর্ণনা |
|---|---|
| ৪৪৫৫৬৩০৩১ | ক্যাসান্ড্রা এবং অ্যাপ্লিকেশন কম্পোনেন্টগুলোর (ম্যানেজমেন্ট সার্ভার, মেসেজ প্রসেসর বা রাউটার) মধ্যে এক বিশেষ ধরনের মিথস্ক্রিয়ার কারণে সৃষ্ট ডেটাস্টোর ত্রুটিগুলো সমাধান করা হয়েছে। |
| ৪১২৬৯৬৬৩০ | মেসেজ প্রসেসর এবং রাউটারের একটি বাগ সংশোধন করা হয়েছে, যেখানে বুটস্ট্র্যাপের সময় প্রাইভেট কীগুলো মাঝে মাঝে লোড হতে ব্যর্থ হচ্ছিল। |
| ৪৪৮৫৬৬৮৫৮ | মেসেজ প্রসেসর থেকে কীস্টোর সম্পর্কিত অপ্রয়োজনীয় লগগুলো মুছে ফেলা হয়েছে। |
| ৪৪২৭৩৩8৫৭ | এনক্রিপ্টেড KeyValueMaps-এর উন্নত পারফরম্যান্স, বিশেষ করে বিপুল সংখ্যক এন্ট্রিযুক্ত KVM-গুলোর ক্ষেত্রে। |
নিরাপত্তাজনিত সমস্যা সমাধান করা হয়েছে
| ইস্যু আইডি | বর্ণনা |
|---|---|
| ৪৬৩৮৪৮৯৯১ | টমক্যাটের জন্য CVE-2025-61795 এর সমাধান করা হয়েছে। |
প্রাইভেট ক্লাউড এপিআই হাব ইন্টিগ্রেশনের জন্য এজ
এই রিলিজটি প্রাইভেট ক্লাউড ইন্টিগ্রেশনের জন্য Apigee API Hub Connector-এর সাপোর্ট অব্যাহত রেখেছে, যা সংস্থাগুলোকে API মেটাডেটা এবং রানটাইম অ্যানালিটিক্স উভয়ই Google Cloud API Hub-এ সিঙ্ক করতে সক্ষম করে। এই ইন্টিগ্রেশনে একটি নতুন Apigee API Hub কানেক্টর বাইনারি এবং মেসেজ প্রসেসরের উন্নতি অন্তর্ভুক্ত রয়েছে, যা রানটাইম ডেটা একটি নেটওয়ার্ক ফাইল সিস্টেমে (NFS) এক্সপোর্ট করে। প্রাইভেট ক্লাউডের জন্য API Hub কানেক্টর এই ডেটা গ্রহণ করে এবং API Hub-এ প্রকাশ করে। এতে কোনো বাগ ফিক্স বা বিদ্যমান ইন্টিগ্রেশন আচরণে কোনো পরিবর্তন আনা হয়নি।
আরও তথ্যের জন্য, Edge for Private Cloud API Hub Integration দেখুন।
ব্যক্তিগতভাবে শনাক্তযোগ্য তথ্য (PII) মাস্কিং
এই ফিচারটি আপনাকে এপিআই হাব-এ সিঙ্ক্রোনাইজ করার আগে এপিআই প্রক্সি এবং শেয়ার্ড ফ্লো বান্ডেলের মধ্যে থাকা সংবেদনশীল ডেটা মাস্ক করার সুযোগ দিয়ে ডেটার গোপনীয়তা এবং সম্মতি নিশ্চিত করে।
- ডিফল্ট মাস্ক: কানেক্টরটি পলিসি কনফিগারেশনে পরিচিত ব্যক্তিগত শনাক্তকরণ তথ্যের (PII) উৎসগুলোকে (যেমন, হার্ডকোডেড বেসিক অথেনটিকেশন পাসওয়ার্ড, JWT/JWS পলিসিতে থাকা প্রাইভেট কী) মাস্ক করার জন্য স্বয়ংক্রিয়ভাবে XPath এক্সপ্রেশনের একটি বিল্ট-ইন তালিকা (ডিফল্ট মাস্ক) প্রয়োগ করে।
- কাস্টম মাস্ক: আপনি
/opt/apigee/customer/application/uapim-connector.propertiesফাইলেconf_uapim_connector.uapim.mask.xpathsপ্রপার্টি সেট করার মাধ্যমে অতিরিক্ত কাস্টম মাস্ক কনফিগার করতে পারেন, যা আপনাকে গ্রাহক-নির্দিষ্ট সংবেদনশীল ফিল্ডগুলোকে টার্গেট করার সুযোগ দেয়।
সংগঠন সমন্বয় (ব্যাকফিল)
এই কানেক্টরটি এখন একটি বিদ্যমান Apigee অর্গানাইজেশনের সম্পূর্ণ API মেটাডেটা সেটকে API Hub-এর সাথে সমন্বয় (বা ব্যাকফিলিং) করার জন্য একটি সুনির্দিষ্ট প্রক্রিয়া প্রদান করে।
- প্রক্রিয়া: সমন্বয় সাধন করা হয় কানেক্টরের কনফিগারেশন থেকে একটি সংস্থাকে সাময়িকভাবে অপ্ট-আউট করে (
runtimeDataPubsubএবংmetadataPubsubপ্রপার্টির মান মুছে দিয়ে) এবং তারপর অবিলম্বে এটিকে আবার অপ্ট-ইন করে (মানগুলো পুনরুদ্ধার করে)। - কার্যকারিতা: এই পদক্ষেপটি কানেক্টরকে নির্দিষ্ট সংস্থার সমস্ত মেটাডেটার সম্পূর্ণ ফেচ এবং পূর্ণাঙ্গ রিসিংক করতে বাধ্য করে, যার ফলে ডেটার সম্ভাব্য অসঙ্গতি সমাধান হয়।
সমর্থিত সফ্টওয়্যারে পরিবর্তন
- Amazon Linux 2023(7,8) এবং RHEL-9.6 এর জন্য সমর্থন যোগ করা হয়েছে।
- অ্যাপাচি টমক্যাট ৯.০.১১১- এর জন্য সমর্থন যোগ করা হয়েছে।
সমর্থিত সফ্টওয়্যারগুলির সম্পূর্ণ তালিকার জন্য Edge for Private Cloud সমর্থিত সফ্টওয়্যার দেখুন।
অবচয় এবং অবসর
এই সংস্করণে নতুন কোনো কিছু বাতিল বা অবসায়ন করা হয়নি।
পরিচিত সমস্যা
জ্ঞাত সমস্যাগুলির সম্পূর্ণ তালিকার জন্য Edge for Private Cloud-এর জ্ঞাত সমস্যাসমূহ দেখুন।
একাধিক প্যাচ সংস্করণ প্রয়োগ করা হচ্ছে
এই অংশে বর্ণনা করা হয়েছে কীভাবে একাধিক প্যাচ সংস্করণ প্রয়োগ করতে হয়, যদি আপনি Edge for Private Cloud-এর এমন কোনো সংস্করণ থেকে আপডেট করেন যা পূর্ববর্তী প্যাচ রিলিজ সংস্করণের চেয়েও পুরোনো।
প্রতিটি প্যাচ রিলিজে Edge for Private Cloud-এর নির্দিষ্ট কিছু কম্পোনেন্টের, যেমন edge-management-server , আপডেট থাকে। একাধিক প্যাচ ভার্সন প্রয়োগ করতে, আপনার বর্তমানে ইনস্টল করা ভার্সনের পরবর্তী কোনো প্যাচ রিলিজে অন্তর্ভুক্ত প্রতিটি Edge কম্পোনেন্ট আপডেট করতে হবে। আপনার বর্তমান ভার্সনের পরবর্তী সমস্ত ভার্সনের Edge for Private Cloud রিলিজ নোট দেখে এবং সেই রিলিজগুলোর RPM-এর তালিকা পরীক্ষা করে আপনি এই কম্পোনেন্টগুলো খুঁজে পেতে পারেন। সমস্ত Edge for Private Cloud রিলিজ নোটের লিঙ্কের জন্য Apigee Release Notes দেখুন।
দ্রষ্টব্য: আপনাকে প্রতিটি কম্পোনেন্ট শুধুমাত্র একবার আপডেট করতে হবে। এর জন্য, প্যাচ রিলিজে অন্তর্ভুক্ত কম্পোনেন্টটির সর্বশেষ সংস্করণের RPM ইনস্টল করুন। কম্পোনেন্টটি আপডেট করার জন্য সেই সংস্করণের রিলিজ নোটে দেওয়া নির্দেশাবলী অনুসরণ করুন।
দ্রষ্টব্য: কোনো কম্পোনেন্ট আপগ্রেড করলে স্বয়ংক্রিয়ভাবে সেটির সর্বশেষ প্যাচ সংস্করণ ইনস্টল হয়ে যায়। আপনি যদি সর্বশেষ নয় এমন কোনো প্যাচ সংস্করণে আপগ্রেড করতে চান, তাহলে আপনাকে Apigee মিরর ব্যবহার করে Apigee-এর রিপো-র নিজস্ব টারবল কপি রক্ষণাবেক্ষণ করতে হবে এবং Apigee ইনস্টলেশনের জন্য এই মিররটি ব্যবহার করতে হবে। আরও তথ্যের জন্য, "আপনার Edge সংস্করণ রক্ষণাবেক্ষণের জন্য একটি স্থানীয় Edge রিপোজিটরি ব্যবহার করা" দেখুন।