4.17.01 - ব্যক্তিগত ক্লাউড রিলিজ নোটের জন্য প্রান্ত

আপনি Apigee Edge ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশনে যান
তথ্য

বুধবার, ২৫ জানুয়ারী, ২০১৭ তারিখে, আমরা প্রাইভেট ক্লাউডের জন্য Apigee Edge-এর একটি নতুন সংস্করণ প্রকাশ করেছি।

পূর্ববর্তী এজ ফর প্রাইভেট ক্লাউড ফিচার রিলিজের পর থেকে, নিম্নলিখিত রিলিজগুলি ঘটেছে এবং এই ফিচার রিলিজে অন্তর্ভুক্ত করা হয়েছে:

আপনার Edge for Private Cloud এর সংস্করণে একটি নির্দিষ্ট ক্লাউড রিলিজ অন্তর্ভুক্ত আছে কিনা তা কীভাবে বের করবেন তা বোঝার জন্য "রিলিজ নম্বরিং সম্পর্কে" দেখুন।

রিলিজের ওভারভিউ

এই রিলিজে বেশ কিছু উল্লেখযোগ্য বৈশিষ্ট্য রয়েছে যা আপনাকে আপনার API গুলিকে আরও ভালভাবে নিয়ন্ত্রণ এবং সুরক্ষিত করতে সাহায্য করে।

শেয়ার্ড ফ্লো এবং ফ্লো হুক আপনাকে একাধিক API প্রক্সি জুড়ে নীতি এবং আচরণের একটি পুনঃব্যবহারযোগ্য সেট তৈরি করতে দেয়।

কী-মান জোড়ার দীর্ঘমেয়াদী স্থায়িত্বের জন্য কী ভ্যালু ম্যাপ (KVM), যা ইতিমধ্যেই একটি এজ বৈশিষ্ট্য ছিল, এখন শক্তিশালী ডেটা সুরক্ষার জন্য এনক্রিপ্ট করা যেতে পারে।

আপনার API গুলিতে ডেভেলপারদের অ্যাক্সেসের উপর আরও নমনীয় নিয়ন্ত্রণের জন্য, Edge ম্যানেজমেন্ট UI API কী এবং গোপনীয়তা (শংসাপত্র) তৈরি এবং পরিচালনা করার জন্য, ডেভেলপার অ্যাপগুলি প্রত্যাহার করার জন্য এবং ডেভেলপারদের নিষ্ক্রিয় করার জন্য আরও বিকল্প প্রদান করে। এই বর্ধিতকরণগুলি আপনাকে API কী ঘূর্ণনের মতো কৌশলগুলি আরও সহজে বাস্তবায়ন করতে দেয় এবং একটি ডেভেলপার অ্যাপ (এর সমস্ত কী অক্ষম করা হয়েছে) প্রত্যাহার করে বা একটি ডেভেলপারকে নিষ্ক্রিয় করে (ডেভেলপারের সমস্ত অ্যাপ এবং কী অক্ষম করা হয়েছে) একাধিক API কী অক্ষম করতে দেয়।

অবচয় বন্ধের ক্ষেত্রে, নগদীকরণ সীমা বৈশিষ্ট্যটি বন্ধ করে দেওয়া হয়েছে।

এই বিষয়ের বাকি অংশে রিলিজে থাকা সমস্ত নতুন বৈশিষ্ট্য, আপডেট এবং বাগ সংশোধনের বিশদ বিবরণ রয়েছে।

অবচয় এবং অবসর

এই রিলিজে নিম্নলিখিত বৈশিষ্ট্যগুলি অবচিত বা অবসরে দেওয়া হয়েছে। আরও তথ্যের জন্য এজ অবচয় নীতি দেখুন।

অবসরপ্রাপ্ত: নগদীকরণের সীমা (ক্লাউড 16.10.26 UI)

ম্যানেজমেন্ট UI ( অ্যাডমিন > লিমিটস ) থেকে মনিটাইজেশন লিমিটস বৈশিষ্ট্যটি সরিয়ে ফেলা হয়েছে। এর পরিবর্তে কী ব্যবহার করবেন তা সহ আরও বিস্তারিত জানার জন্য অবচয় বিজ্ঞপ্তিটি দেখুন: http://docs.apigee.com/monetization/content/limit-feature-deprecation-notice । (DEVRT-3259)

RedHat/CentOS সংস্করণ 6.5 এর জন্য সমর্থন সরানো হয়েছে

আপনি যদি বর্তমানে RedHat/CentOS সংস্করণ 6.5 ব্যবহার করেন, তাহলে Edge 4.17.01 এ আপডেট করার আগে আপনার অপারেটিং সিস্টেমটি 6.6 বা তার পরবর্তী সংস্করণে আপডেট করতে হবে।

নতুন বৈশিষ্ট্য এবং আপডেট

এই রিলিজে নতুন বৈশিষ্ট্য এবং বর্ধিতকরণগুলি নিম্নরূপ। নিম্নলিখিত বর্ধিতকরণগুলি ছাড়াও, এই রিলিজে একাধিক ব্যবহারযোগ্যতা, কর্মক্ষমতা, নিরাপত্তা এবং স্থিতিশীলতা বর্ধিতকরণ রয়েছে।

আরও বিস্তারিত এবং নির্দেশাবলীর জন্য, এজ ফর প্রাইভেট ক্লাউড ডকুমেন্টেশন দেখুন।

ব্যক্তিগত মেঘ

যখন কোনও ব্যবহারকারী প্রথমবার Edge UI অ্যাক্সেস করেন তখন আপনি একটি সম্মতি ব্যানার প্রদর্শন করতে পারেন। সম্মতি ব্যানারটি HTML-ফর্ম্যাট করা টেক্সট এবং লগ ইন স্ক্রিনে যাওয়ার জন্য ব্যবহারকারী যে বোতামটি নির্বাচন করেন তা প্রদর্শন করে। আরও তথ্যের জন্য সম্মতি ব্যানার সক্ষম করা দেখুন।

API BaaS একাধিক ডেটা সেন্টার সমর্থন করে

আপনি এখন একাধিক ডেটা সেন্টারে API BaaS ইনস্টল করতে পারেন। আরও জানতে API BaaS-এর জন্য একাধিক ডেটা সেন্টার ইনস্টলেশন দেখুন।

নতুন API BaaS ইনস্টলেশন কনফিগারেশন প্যারামিটার

API BaaS কনফিগারেশন ফাইলে দুটি নতুন কনফিগারেশন প্যারামিটার যোগ করা হয়েছে:

  • BAAS_CASS_DC_LIST - BaaS ডেটা সেন্টারের অঞ্চলের নাম নির্দিষ্ট করে। একটি একক ডেটা সেন্টারের জন্য, BAAS_CASS_LOCALDC এর মতো একই মান উল্লেখ করুন।
  • BAAS_CLUSTER_SEEDS - BaaS ক্লাস্টারের বীজ সংজ্ঞায়িত করতে ব্যবহৃত BaaS স্ট্যাক নোডগুলি নির্দিষ্ট করে।

আরও জানতে Apigee Edge 4.16.09 থেকে 4.17.01 পর্যন্ত আপডেট দেখুন।

API BaaS-এর জন্য apigee-service কমান্ড দিয়ে আর "deploy" বিকল্প চালানো যাবে না।

apigee-service কমান্ডের জন্য deploy বিকল্পটি আর API BaaS Stack এবং Portal এর জন্য সমর্থিত নয়। পরিবর্তে, আপনি configure এবং restart বিকল্পগুলি ব্যবহার করেন। আরও জানতে API BaaS ইনস্টলেশন দেখুন।

API BaaS এর জন্য নতুন পোর্টের প্রয়োজনীয়তা

সকল BaaS স্ট্যাক নোডকে এখন অন্যান্য সকল স্ট্যাক নোড থেকে অ্যাক্সেসের জন্য পোর্ট 2551 খুলতে হবে। যদি আপনার একাধিক BaaS ডেটা সেন্টার থাকে, তাহলে পোর্টটি সকল ডেটা সেন্টারের সকল স্ট্যাক নোড থেকে অ্যাক্সেসযোগ্য হতে হবে।

আরও তথ্যের জন্য API BaaS ইনস্টলেশন এবং ইনস্টলেশনের প্রয়োজনীয়তা দেখুন।

ডেভেলপার সার্ভিসেস পোর্টাল এখন ডাটাবেস হিসেবে Postgres এবং ওয়েব সার্ভার হিসেবে Nginx ব্যবহার করে।

সমস্ত নতুন ইনস্টলেশনের জন্য, পোর্টালটি MySQL এবং MariaDB এর পরিবর্তে Postgres ব্যবহার করে। পূর্ববর্তী সংস্করণ থেকে 4.17.01 এ আপগ্রেড করা গ্রাহকরা MySQL বা MariaDB ব্যবহার চালিয়ে যান।

৪.১৭.০১ এর নতুন ইনস্টলেশনগুলি ওয়েব সার্ভার হিসেবে Nginx ইনস্টল করে। পূর্ববর্তী সংস্করণ থেকে ৪.১৭.০১ এ আপগ্রেড করা গ্রাহকরা অ্যাপাচি ব্যবহার চালিয়ে যাবেন।

ডেভেলপার সার্ভিসেস পোর্টাল আর ডিফল্টরূপে SmartDocs সক্ষম করে না।

আপনাকে পোর্টালে SmartDocs সক্ষম করতে হবে। SmartDocs সম্পর্কে আরও তথ্যের জন্য, API গুলি ডকুমেন্ট করতে SmartDocs ব্যবহার দেখুন।

ডেভেলপার সার্ভিসেস পোর্টাল এখন RPM থেকে ইনস্টল করা হয়েছে

ডেভেলপার সার্ভিসেস পোর্টালের 4.17.01 সংস্করণটি RPM থেকে ইনস্টল করা হয়েছে যা Edge এবং API BaaS এর মতো একই রেপো এবং সরঞ্জাম ব্যবহার করে। আরও তথ্যের জন্য ডেভেলপার সার্ভিসেস পোর্টাল ইনস্টলেশন দেখুন।

RPM-ভিত্তিক ইনস্টল এবং .tar-ভিত্তিক আপডেটার বিভিন্ন উপাদান ব্যবহার করে:

RPM-ভিত্তিক ইনস্টলেশন

.tar-ভিত্তিক ইনস্টল

ওয়েব সার্ভার

এনগিনেক্স

অ্যাপাচি

ওয়েব রুট

/opt/apigee/apigee-drupal

/var/www/html

বন্দর

৮০৭৯

৮০

ডাটাবেস

পোস্টগ্রেএসকিউএল

মাইএসকিউএল

পিএইচপি

php-fpm (ফাস্টসিজিআই)

mod_php (অ্যাপাচির সাথে প্রক্রিয়াধীন)

Qpid সংস্করণ 1.35 এ আপগ্রেড করা হয়েছে

এই রিলিজে Qpid সংস্করণ 1.35 অন্তর্ভুক্ত রয়েছে।

ক্যাসান্দ্রা ২.১.১৬ সংস্করণে আপগ্রেড করা হয়েছে

এই রিলিজে ক্যাসান্দ্রা সংস্করণ 2.1.16 অন্তর্ভুক্ত রয়েছে।

প্লে ২.৪ সংস্করণে আপগ্রেড করা হয়েছে

এই রিলিজে Play 2.4 UI ফ্রেমওয়ার্ক অন্তর্ভুক্ত রয়েছে।

RedHat/CentOS সংস্করণ 7.3 এর জন্য সমর্থন যোগ করা হয়েছে।

এজ এখন RedHat/CentOS সংস্করণ 7.3 সমর্থন করে।

বিটা মনিটরিং ড্যাশবোর্ডের আপডেট

এজ মনিটরিং ড্যাশবোর্ডের বিটা সংস্করণটি এতে আপডেট করা হয়েছে:

  • Cassandra, Zookeeper, OpenLDAP, Postgres এবং Qpid-এর জন্য নতুন ড্যাশবোর্ড অন্তর্ভুক্ত করুন।
  • ৪.১৬.০৯-এ ইনফ্লাক্স সংস্করণ ০.১১ থেকে ১.০.২-এ আপগ্রেড করা হয়েছে।
  • বেশ কিছু স্থিতিশীলতা সংশোধন যোগ করা হয়েছে।

আরও তথ্যের জন্য Apigee Monitoring Dashboard Beta ওভারভিউ দেখুন।

এখন ইনস্টলেশন কনফিগারেশন ফাইলে পোস্টগ্রিস পাসওয়ার্ড সেট করতে পারবেন

ইনস্টলেশন কনফিগারেশন ফাইলে Postgres পাসওয়ার্ড সেট করতে PG_PWD প্রোপার্টি ব্যবহার করুন। আরও জানতে Edge কনফিগারেশন ফাইল রেফারেন্স দেখুন।

EPEL রেপো সক্ষম করুন

এজ ইনস্টল বা আপডেট করার জন্য আপনাকে অবশ্যই এন্টারপ্রাইজ লিনাক্স (অথবা EPEL) এর জন্য অতিরিক্ত প্যাকেজ সক্ষম করতে হবে। আরও তথ্যের জন্য ইনস্টলেশনের প্রয়োজনীয়তা দেখুন।

আপনি যে কমান্ডটি ব্যবহার করবেন তা আপনার RedHat/CentOS এর সংস্করণের উপর নির্ভর করে:

  • RedHat/CentOS 7.x এর জন্য:
    > উইজেট https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm; rpm -ivh epel-release-latest-7.noarch.rpm
  • RedHat/CentOS 6.x এর জন্য:
    wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm; rpm -ivh epel-release-latest-6.noarch.rpm

NSCD (Name Service Cache Daemon) ব্যবহার করার সময় IPv6-এ DNS লুকআপ অক্ষম করুন।

যদি আপনি NSCD (Name Service Cache Daemon) ইনস্টল এবং সক্রিয় করে থাকেন, তাহলে Message Processors দুটি DNS লুকআপ করে: একটি IPv4 এর জন্য এবং একটি IPv6 এর জন্য। NSCD ব্যবহার করার সময় আপনাকে IPv6 এ DNS লুকআপ অক্ষম করতে হবে। আরও তথ্যের জন্য ইনস্টলেশনের প্রয়োজনীয়তা দেখুন।

IPv6-তে DNS লুকআপ অক্ষম করতে:

  1. প্রতিটি মেসেজ প্রসেসর নোডে, /etc/nscd.conf সম্পাদনা করুন।
  2. নিম্নলিখিত সম্পত্তি সেট করুন:
    enable-cache হোস্ট নং

এপিআই পরিষেবা

API প্রক্সিগুলি কার্যকর করার জন্য শেয়ার্ড ফ্লো এবং ফ্লো হুক (ক্লাউড 16.09.21)

একটি নতুন "শেয়ার্ড ফ্লো" বৈশিষ্ট্য আপনাকে API প্রক্সিগুলিতে কার্যকারিতা কার্যকর করতে দেয়। শর্তাধীন নীতি এবং সংস্থানগুলিকে একটি শেয়ার্ড ফ্লোতে একত্রিত করে, আপনি একক-উৎস, পুনঃব্যবহারযোগ্য লজিক কার্যকর করার জন্য যেকোনো API প্রক্সি থেকে এটি রেফারেন্স করতে পারেন। উদাহরণস্বরূপ, একটি শেয়ার্ড ফ্লো API কী যাচাই করতে পারে, স্পাইক গ্রেপ্তার থেকে রক্ষা করতে পারে এবং ডেটা লগ করতে পারে।

আপনি ম্যানেজমেন্ট UI ( APIs > Shared Flows ) তে Shared Flows সংজ্ঞায়িত করেন, তারপর দুটি ভিন্ন উপায়ে তাদের উল্লেখ করেন:

  • একটি API প্রক্সিতে একটি নতুন ফ্লো কলআউট নীতি সহ
    অথবা
  • ফ্লো হুকস নামক একটি নতুন শিল্পকর্মের উপর, যা নিম্নলিখিত স্থানে রয়েছে:

    এই সংযুক্তি পয়েন্টগুলি আপনাকে পৃথক প্রক্সির প্রধান প্রবাহ পয়েন্টগুলির আগে বা পরে অপারেশনাল লজিক কার্যকর করতে দেয়। আপনি ব্যবস্থাপনা UI ( APIs > পরিবেশ কনফিগারেশন > প্রবাহ হুক ) এ এই ফ্লো হুক অবস্থানগুলিতে ভাগ করা প্রবাহগুলি বরাদ্দ করেন।

    • অনুরোধ : প্রক্সিএন্ডপয়েন্ট প্রিফ্লোর আগে, টার্গেটএন্ডপয়েন্ট পোস্টফ্লোর পরে
    • প্রতিক্রিয়া : টার্গেটএন্ডপয়েন্ট প্রিফ্লোর আগে, প্রক্সিএন্ডপয়েন্ট পোস্টফ্লোর পরে

আরও তথ্যের জন্য, পুনঃব্যবহারযোগ্য ভাগ করা প্রবাহ এবং একটি প্রবাহ হুক ব্যবহার করে একটি ভাগ করা প্রবাহ সংযুক্ত করা দেখুন।

এনক্রিপ্ট করা কী মান মানচিত্র (ক্লাউড ১৬.০৯.২১)

আপনি ক্রেডেনশিয়াল বা PII/HIPAA ডেটার মতো সংবেদনশীল তথ্য সংরক্ষণের জন্য এনক্রিপ্টেড কী ভ্যালু ম্যাপ (KVM) তৈরি করতে পারেন। এই বৈশিষ্ট্যটি বিদ্যমান এজ সিকিউর স্টোর (ভল্ট) থেকে আলাদা এবং এটি প্রতিস্থাপন করার জন্য ডিজাইন করা হয়েছে, কারণ ভল্ট মানগুলি কেবল Node.js (ম্যানেজমেন্ট API ছাড়াও) দিয়ে অ্যাক্সেস করা যেতে পারে। আপনি Node.js বা কী ভ্যালু ম্যাপ অপারেশন নীতি দিয়ে এনক্রিপ্টেড KVM মানগুলি অ্যাক্সেস করতে পারেন।

এনক্রিপ্ট করা KVM তৈরি করা হচ্ছে

  • বিদ্যমান KVM ব্যবস্থাপনা API গুলি ব্যবহার করুন। KVM তৈরি করার সময় যখন আপনি পেলোড সংজ্ঞায় “encrypted”: “true” অন্তর্ভুক্ত করেন, তখন Edge একটি এনক্রিপশন কী তৈরি করে যার সুযোগ KVM এর মতোই এবং সেই কী ব্যবহার করে KVM এনক্রিপ্ট করে।
  • আপনি একটি এনক্রিপ্টেড KVM তৈরি করতে Key Value Map Operations নীতি ব্যবহার করতে পারবেন না। নীতিতে এটি ব্যবহার করার আগে আপনাকে KVM ব্যবস্থাপনা API ব্যবহার করে একটি এনক্রিপ্টেড KVM তৈরি করতে হবে।
  • আপনি একটি বিদ্যমান এনক্রিপ্ট না করা KVM এনক্রিপ্ট করতে পারবেন না।

এনক্রিপ্ট করা KVM ব্যবহার করা হচ্ছে

  • এনক্রিপ্ট করা KVM মান পেতে এবং আপডেট করতে Key Value Map Operations নীতি ব্যবহার করুন।
  • একটি এনক্রিপ্ট করা কী মান পাওয়ার সময়, ভ্যারিয়েবলের আগে "private" কীওয়ার্ডটি ব্যবহার করুন। উদাহরণস্বরূপ: <Get assignTo="private.secretVar"> । সেই private.secretVar ভ্যারিয়েবলটি ডিক্রিপ্ট করা মান ধারণ করে।
  • নীতিমালার মাধ্যমে কোনও মান আপডেট করার সময়, আপনাকে বিশেষ কিছু করতে হবে না। মানটি এনক্রিপ্ট করা KVM-এ স্বয়ংক্রিয়ভাবে এনক্রিপ্ট করা হবে।
  • আপনি Node.js কোডের apigee-access মডিউল ব্যবহার করে ডিক্রিপ্টেড মানটি অ্যাক্সেস করতে পারেন। নাম এবং স্কোপের উপর ভিত্তি করে একটি KVM পুনরুদ্ধার করতে getKeyValueMap() ফাংশনটি ব্যবহার করুন। ফিরে আসা বস্তুতে দুটি ফাংশন উপলব্ধ: getKeys(callback) কী নামের একটি অ্যারে পেতে এবং get(key, callback) একটি নির্দিষ্ট কী এর মান পেতে। উদাহরণস্বরূপ, নিম্নলিখিতটি VerySecureKVM নামক একটি apiproxy -scoped KVM পায় এবং key1 এর এনক্রিপ্টেড মান পুনরুদ্ধার করে:
    var apigee = require('apigee-access');
      var encryptedKVM = apigee.getKeyValueMap('VerySecureKVM', 'apiproxy');
      encryptedKVM.get('key1', function(err, secretValue) {
      // use the secret value here
    });

আরও তথ্যের জন্য, "কী মান মানচিত্রের সাথে কাজ করা" এবং "নোড.জেএসে কী মান মানচিত্র অ্যাক্সেস করা" দেখুন।

(এপিআইআরটি-১১৯৭)

UI তে এনক্রিপ্ট করা কী ভ্যালু ম্যাপ তৈরি করুন (16.10.26 UI)

ম্যানেজমেন্ট UI ( APIs > Environment Configuration > Key Value Maps ) তে একটি পরিবেশ-স্কোপড কী ভ্যালু ম্যাপ (KVM) তৈরি করার সময়, একটি নতুন এনক্রিপ্টেড চেকবক্স আপনাকে একটি এনক্রিপ্টেড KVM তৈরি করতে দেয়। KVM-এ কী যোগ করার পরে, এনক্রিপ্টেড মানগুলি ম্যানেজমেন্ট UI-তে তারকাচিহ্ন (*****) হিসাবে প্রদর্শিত হয়। আপনি একটি এনক্রিপ্টেড KVM-এ ঠিক যেমনটি আপনি নন-এনক্রিপ্টেড KVM-এর জন্য করেন ঠিক তেমনই কী/মান যোগ করতে পারেন। ক্লাউড রিলিজ 160921- এ এনক্রিপ্টেড KVM-এর জন্য সম্পূর্ণ ব্যাকএন্ড সমর্থন উপলব্ধ ছিল। (EDGEUI-764)

API প্রক্সি মেটাডেটাতে অন্তর্ভুক্ত OpenAPI স্পেক URL গুলি (ক্লাউড 16.09.21)

যখন আপনি একটি OpenAPI স্পেসিফিকেশনের উপর ভিত্তি করে একটি API প্রক্সি তৈরি করেন, তখন OpenAPI Spec এর অবস্থান API প্রক্সি মেটাডেটাতে সংরক্ষণ করা হয়। উদাহরণস্বরূপ, যদি আপনি একটি প্রক্সি পুনর্বিবেচনার বিশদ পেতে ব্যবস্থাপনা API ব্যবহার করেন, তাহলে মেটাডেটা নিম্নলিখিত ফর্ম্যাটে OpenAPI Spec এর পথ অন্তর্ভুক্ত করে:

"spec" : "https://raw.githubusercontent.com/apigee/api-platform-samples/master/default-proxies/helloworld/openapi/mocktarget.yaml"

এই বর্ধিতকরণটি Edge-এর পরবর্তী প্রজন্মের সংস্করণকে সমর্থন করে, যা নতুন ডেভেলপার পোর্টালে API প্রক্সি, API পণ্য এবং API রেফারেন্স ডক্সের সাথে OpenAPI Specs লিঙ্ক করে। (MGMT-2913)

SOAP প্রক্সির জন্য OpenAPI স্পেক জেনারেশন (ক্লাউড 16.10.05 UI)

যখন আপনি WSDL এর উপর ভিত্তি করে "REST to SOAP to REST" প্রক্সি তৈরি করেন, তখন Edge স্বয়ংক্রিয়ভাবে প্রক্সি রিসোর্সের উপর ভিত্তি করে একটি হোস্টেড OpenAPI Spec তৈরি করে। আপনি http(s)://[edge_domain]/[proxy_base_path]/openapi.json এ স্পেকটি অ্যাক্সেস করতে পারেন। তবে, রূপান্তরটি সর্বদা সঠিক হয় না, কারণ XML স্কিমার সমস্ত নিয়ম একটি OpenAPI Spec-এ উপস্থাপন করা যায় না। (EDGEUI-718)

পাসথ্রু SOAP প্রক্সির জন্য এজ-হোস্টেড WSDL (ক্লাউড 16.10.05 UI)

যখন আপনি WSDL এর উপর ভিত্তি করে একটি "Pass-Thru SOAP" প্রক্সি তৈরি করেন, তখন Edge WSDL হোস্ট করে এবং প্রক্সিতে একটি প্রবাহ তৈরি করে যাতে আপনি এটি অ্যাক্সেস করতে পারেন। আপনি http(s)://[edge_domain]/[proxy_base_path]?wsdl এ হোস্ট করা WSDL অ্যাক্সেস করতে পারেন, যা প্রক্সির মাধ্যমে SOAP পরিষেবা কলকারী ক্লায়েন্টদের জন্য নতুন পরিষেবা এন্ডপয়েন্ট URL। (EDGEUI-718)

API প্রক্সি উইজার্ডে নতুন নমুনা স্টক কোট WSDL (ক্লাউড 16.08.24.01)

API প্রক্সি উইজার্ড ব্যবহার করে একটি SOAP পরিষেবা API তৈরি করার সময়, একটি প্রতিস্থাপন স্টক কোট WSDL উদাহরণগুলিতে পাওয়া যায়: https://ws.cdyne.com/delayedstockquote/delayedstockquote.asmx?WSDL. (EDGEUI-655)

ডেভেলপার পরিষেবা

UI তে ডেভেলপার অ্যাপ পরিচালনার ভালো দিক (ক্লাউড 16.10.05 UI)

এজ ইউআই-তে ডেভেলপার অ্যাপ ম্যানেজমেন্ট বেশ কিছু উন্নত বৈশিষ্ট্যের মাধ্যমে আরও শক্তিশালী হয়ে উঠেছে:

  • আপনি একটি নতুন "অ্যাপ স্ট্যাটাস" ফিল্ডে অ্যাপগুলি প্রত্যাহার এবং অনুমোদন করতে পারেন (সম্পাদনা মোডে)। ভিউ মোডে, ফিল্ডটি বর্তমান অ্যাপের অবস্থাও প্রদর্শন করে। যদি কোনও অ্যাপ প্রত্যাহার করা হয়, তবে এর কোনও API কী API কলের জন্য বৈধ নয়। এই কীগুলি নিজেই প্রত্যাহার করা হয় না এবং ডেভেলপার পুনরায় অনুমোদিত হলে আবার ব্যবহারের জন্য উপলব্ধ থাকে। যখন কোনও অ্যাপ প্রত্যাহার করা অবস্থায় থাকে তখন API কীগুলির জন্য "অনুমোদিত" লেবেলটি স্ট্রাইকথ্রু টেক্সটে প্রদর্শিত হয়।
  • API কী-এর মেয়াদ শেষ হওয়ার তারিখ এখন ডেভেলপার অ্যাপের বিবরণ পৃষ্ঠায় দেখানো হয় এবং "শংসাপত্র" বিভাগে মেয়াদ শেষ হওয়ার তারিখ অনুসারে কীগুলি সাজানো হয়। উদাহরণস্বরূপ, কোনও মেয়াদ শেষ না হওয়া কী তার সংশ্লিষ্ট API পণ্যগুলির সাথে একটি গ্রুপে দেখানো হয় এবং 90 দিনের মধ্যে মেয়াদ শেষ হওয়া কীটি তার সংশ্লিষ্ট পণ্যগুলির সাথে অন্য গ্রুপে দেখানো হয়। আপনি বিদ্যমান শংসাপত্রের মেয়াদ শেষ হওয়ার তারিখ পরিবর্তন করতে পারবেন না।
  • ডেভেলপার অ্যাপ এডিট মোডে একটি নতুন অ্যাড ক্রেডেনশিয়াল বোতামের সাহায্যে, আপনি নির্দিষ্ট মেয়াদ শেষ হওয়ার সময় বা তারিখ (অথবা মেয়াদ শেষ না হওয়া) সহ API কী তৈরি করতে পারেন। (অথবা পরে) আপনি একটি ক্রেডেনশিয়াল তৈরি করার সাথে সাথে, আপনি এতে API পণ্য যুক্ত করতে পারেন।
    এই কার্যকারিতাটি ডেভেলপার অ্যাপের বিবরণ পৃষ্ঠায় "পুনর্জীবিত কী" বোতামটি প্রতিস্থাপন করে। সেই বোতামটি সরানো হয়েছে।

এই উন্নত বৈশিষ্ট্যগুলি UI-তে এমন বৈশিষ্ট্য যুক্ত করে যা ইতিমধ্যেই ব্যবস্থাপনা API-তে উপলব্ধ ছিল। (EDGEUI-104)

UI তে অ্যাপ ডেভেলপার সক্রিয়/নিষ্ক্রিয় করুন (ক্লাউড 16.10.05 UI)

আপনি Edge UI (ডেভেলপারের বিবরণ পৃষ্ঠা, সম্পাদনা মোড, সক্রিয়/নিষ্ক্রিয় বোতাম) ব্যবহার করে একটি অ্যাপ ডেভেলপারের অবস্থা সক্রিয় এবং নিষ্ক্রিয় মধ্যে পরিবর্তন করতে পারেন। যখন একজন ডেভেলপার নিষ্ক্রিয় থাকে, তখন তার ডেভেলপার অ্যাপ API কী বা সেই কীগুলি দিয়ে তৈরি OAuth টোকেনগুলির কোনওটিই API প্রক্সিতে কল করার ক্ষেত্রে বৈধ নয়। (EDGEUI-304)

UI তে নিষ্ক্রিয় ডেভেলপার সূচক (16.10.26 UI)

যখন কোনও অ্যাপ ডেভেলপার "নিষ্ক্রিয়" অবস্থায় সেট করা থাকে, তখন ডেভেলপারের অ্যাপ এবং শংসাপত্রগুলি আর বৈধ থাকে না যদিও সেগুলি "অনুমোদিত" অবস্থায় থাকে। এখন যখন কোনও নিষ্ক্রিয় ডেভেলপারের অ্যাপ এবং শংসাপত্রগুলি পরিচালনা UI-তে দেখা হয়, তখন অ্যাপ এবং শংসাপত্রগুলিতে "অনুমোদিত" স্থিতি লেবেলটি স্ট্রাইকথ্রু টেক্সটে প্রদর্শিত হয় এবং লেবেলের উপর একটি মাউসওভার টুলটিপ নির্দেশ করে যে ডেভেলপার নিষ্ক্রিয়। যদি ডেভেলপারকে "সক্রিয়" অবস্থায় পুনরুদ্ধার করা হয়, তাহলে তার অনুমোদিত অ্যাপ এবং শংসাপত্রগুলি আবার বৈধ হয় এবং "অনুমোদিত" লেবেলের স্ট্রাইকথ্রু টেক্সটটি সরানো হয়। (EDGEUI-728)

বিশ্লেষণ পরিষেবা

"ত্রুটি কোড বিশ্লেষণ" ড্যাশবোর্ডের নাম পরিবর্তন করা হয়েছে (16.10.26 UI)

"ত্রুটি বিশ্লেষণ" ড্যাশবোর্ডটির নাম পরিবর্তন করে "ত্রুটি কোড বিশ্লেষণ" রাখা হয়েছে। ড্যাশবোর্ডে 4xx এবং 5xx এর HTTP স্ট্যাটাস কোড সহ API কল অন্তর্ভুক্ত রয়েছে। (EDGEUI-738)

প্রক্সি ড্যাশবোর্ডে TPS ডেটা (16.10.26 UI)

প্রতি সেকেন্ডে গড় লেনদেনের ডেটা ("গড় TPS") প্রধান প্রক্সি ট্র্যাফিক ড্যাশবোর্ডে যোগ করা হয়েছে। এছাড়াও, যখন আপনি প্রক্সি ট্র্যাফিক এবং প্রক্সি পারফরম্যান্স চার্টে পৃথক ডেটা পয়েন্টের উপর কার্সার রাখেন, তখন টুলটিপে সেই সময়ের ব্যবধানের জন্য TPS প্রদর্শিত হয়। (EDGEUI-668)

অ্যানালিটিক্স ত্রুটি প্রদর্শন (১৬.১০.২৬ UI)

যখন কোনও অ্যানালিটিক্স ড্যাশবোর্ড ৫০০ ত্রুটি পেয়েছে, তখন ত্রুটি নির্বিশেষে ব্যবস্থাপনা UI "রিপোর্ট টাইম আউট" প্রদর্শন করে। আরও ভাল সমস্যা সমাধানের ক্ষমতা প্রদানের জন্য, UI এখন প্রকৃত ত্রুটি প্রদর্শন করে। (EDGEUI-753)

বাগ সংশোধন করা হয়েছে

এই রিলিজে নিম্নলিখিত বাগগুলি ঠিক করা হয়েছে। এই তালিকাটি মূলত ব্যবহারকারীদের জন্য যারা তাদের সাপোর্ট টিকিট ঠিক করা হয়েছে কিনা তা পরীক্ষা করার জন্য তৈরি। এটি সমস্ত ব্যবহারকারীদের জন্য বিস্তারিত তথ্য প্রদানের জন্য ডিজাইন করা হয়নি।

প্রাইভেট ক্লাউডের জন্য এজ 4.17.01

ইস্যু আইডি বিবরণ
APIBAAS-১৯৯০ smtp.auth মিথ্যা হলে API BaaS স্ট্যাক আর SMTP-তে প্রমাণীকরণের চেষ্টা করে না।
APIRT-3032 সম্পর্কে

"apigee-service baas-usergrid restart" কমান্ডটি চালানোর মাধ্যমে এখন "configure"ও চালানো হবে।

BaaS স্ট্যাকের জন্য আপনাকে আর "apigee-service baas-usergrid configure" এবং তারপর "apigee-service baas-usergrid restart" চালাতে হবে না।

APIRT-3032 সম্পর্কে

হোস্ট নেম যদি একটি IP ঠিকানা হয় তবে DNS লুকআপ করবেন না।

ডস-৪০৭০

"apigee-all -version" এখন edge-mint-* RPM-এর সংস্করণ দেখায়

ডস-৪৩৫৯

শুধুমাত্র পোস্টগ্রেস ডাটাবেস ইনস্টল করার জন্য "pdb" বিকল্প যোগ করা হয়েছে।

শুধুমাত্র ডেভেলপার সার্ভিসেস পোর্টাল ইনস্টল করার সময় ব্যবহৃত হয়। ডেভেলপার সার্ভিসেস পোর্টাল ইনস্টলেশন দেখুন।

ক্লাউড ১৬.১০.২৬ (UI)

ইস্যু আইডি বিবরণ
EDGEUI-768 সম্পর্কে StockQuote WSDL দিয়ে প্রক্সি তৈরি করা ব্যর্থ হচ্ছে

ক্লাউড ১৬.০৯.২১_৯

ইস্যু আইডি বিবরণ
এমজিএমটি-৩৬৭৪ HIPAA-সক্ষম সংস্থাগুলির জন্য এনক্রিপ্ট করা KVM বা ভল্ট তৈরি করা যায়নি
এমজিএমটি-৩৬৪৭ বড় হাতের ইমেল ব্যবহারকারীদের জন্য ব্যবহারকারীর ভূমিকা অ্যাক্সেস 403 থ্রো করে

ক্লাউড ১৬.০৯.২১

ইস্যু আইডি বিবরণ
APIRT-3507 সম্পর্কে জাভাস্ক্রিপ্ট পরিষেবা কলআউটগুলিতে মাঝে মাঝে ত্রুটি (যেমন SNI ত্রুটি)
APIRT-3408 সম্পর্কে এমপি রিলিজ 160817 এপিজি-অ্যাক্সেস অ্যানালিটিক্স মডিউল বার্তাগুলিকে ভিন্নভাবে প্রক্রিয়াকরণ করছে
APIRT-3390 সম্পর্কে

রিফ্রেশ অ্যাক্সেস টোকেন নীতি দ্বারা ত্রুটি প্রতিক্রিয়ার পরিবর্তন ফিরে এসেছে

APIRT-3389 সম্পর্কে
APIRT-3381 সম্পর্কে গ্রাহক উৎপাদন প্রক্সিতে উচ্চ বিলম্ব
APIRT-3366 সম্পর্কে জাভাস্ক্রিপ্ট নীতিগুলি সমস্ত নতুন ট্রায়াল সংস্থায় ব্যর্থ হচ্ছে
APIRT-3363 সম্পর্কে অবৈধ URL পার্সিং ApplicationNotFound এর সাথে 500 স্ট্যাটাস ফেরত দেয়
APIRT-3356 সম্পর্কে OAuth অবৈধ টোকেন বার্তা
APIRT-3355 সম্পর্কে OAuth প্রক্সিতে মাঝেমধ্যে 403 ত্রুটি
APIRT-3285 সম্পর্কে
APIRT-3261 সম্পর্কে উৎপাদনে থাকা অন্য একটি ডেভেলপার অ্যাপের বিরুদ্ধে শংসাপত্র যাচাই করা হয়
APIRT-3234 সম্পর্কে Node.js অ্যাপ NPE প্রদান করে
APIRT-3223 সম্পর্কে Apigee stale cache সমস্যা
APIRT-3193 সম্পর্কে ASG-তে স্থানান্তরের পর Node.js টার্গেট সার্ভারটি হ্যাং হয়ে যাচ্ছে
APIRT-3152 সম্পর্কে ক্যাশেডলগস ম্যানেজমেন্ট কলের ফলে লগ মেসেজ ভেঙে যায়
APIRT-3117 সম্পর্কে MP ১০০% CPU ব্যবহারে পৌঁছেছে এবং ট্র্যাফিক পরিবেশন বন্ধ করে দিয়েছে
APIRT-3064 সম্পর্কে রাউটার - রাউটার থেকে কাস্টম 503 ত্রুটি বার্তা
APIRT-2620 সম্পর্কে লোড হ্যান্ডলিং উন্নত করার জন্য কিছু ব্লকিং ধাপের জন্য আলাদা থ্রেড পুল
কোরসার্ভ-৭৭৪ অবৈধ apiproduct রেফারেন্স সহ বৈধ কী ব্যবহার করে অ্যাক্সেস অভ্যন্তরীণ সার্ভার ত্রুটির কারণ হয়

ক্লাউড ১৬.১০.০৫ (UI)

ইস্যু আইডি বিবরণ
EDGEUI-697 সম্পর্কে রিপোর্ট পৃষ্ঠা এক্সপোর্ট বোতাম
কাস্টম রিপোর্টের হোম পেজ থেকে এক্সপোর্ট বোতামটি সরানো হয়েছে। প্রতিটি কাস্টম রিপোর্টের পৃষ্ঠায় রিপোর্ট এক্সপোর্ট পাওয়া যায়।

ক্লাউড ১৬.০৮.২৪.০১

ইস্যু আইডি বিবরণ
EDGEUI-663 সম্পর্কে Weather.wsdl এর WeatherHttpGet পোর্টের জন্য তৈরি প্রক্সি রানটাইমে 500 ত্রুটি সহ ব্যর্থ হয়েছে
SOAP পরিষেবার জন্য API প্রক্সি তৈরি করার সময়, SOAP প্রোটোকল বাইন্ডিং ছাড়া WSDL পোর্টগুলি আর API প্রক্সি উইজার্ডে দৃশ্যমান হয় না। এটি নকশা অনুসারে, কারণ উইজার্ডটি কেবল SOAP অনুরোধ তৈরি করে।
EDGEUI-658 সম্পর্কে SOAP WSDL পাসথ্রু অপারেশন নামের সমস্যা
EDGEUI-653 সম্পর্কে Enable Cors অপশনটি নির্বাচন করা হলে node.js API প্রক্সি তৈরিতে ত্রুটি দেখা দেয়।
EDGEUI-648 সম্পর্কে UI থেকে কল যা 2 থেকে 3 মিনিটের মধ্যে সময় নেয়
EDGEUI-623 সম্পর্কে প্রতিষ্ঠানের ইতিহাস তারিখ পরিবর্তন বোতামটি Firefox-এ কাজ করে না।