Apigee Edge ও Apigee X-এর মধ্যে পার্থক্য

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

এই বিষয়ে Apigee X (কখনও কখনও শুধু "Apigee" হিসেবেও উল্লেখ করা হয়) কীভাবে Apigee Edge-এর থেকে আলাদা তা বর্ণনা করা হয়েছে। এই তথ্য সেইসব বর্তমান Apigee Edge গ্রাহকদের জন্য যারা Apigee X-এ মাইগ্রেট করার কথা ভাবছেন।

Apigee X ফিচারের ব্যাপারে অতিরিক্ত তথ্য পেতে, Apigee X ফিচারের সংক্ষিপ্তসার দেখুন।

এই বিষয়ে তুলনা করা Apigee API ম্যানেজমেন্ট প্রোডাক্টের তালিকা নিচে দেওয়া হল:

প্রোডাক্ট কোথায় হোস্ট করা হয়েছে ম্যানেজ করে:
পাবলিক ক্লাউডের জন্য Apigee Edge Apigee-এর ক্লাউড Apigee
প্রাইভেট ক্লাউডের জন্য Apigee Edge গ্রাহকের ব্যক্তিগত ডেটা সেন্টার। গ্রাহক
Apigee X Google Cloud Apigee
Apigee hybrid Google Cloud ও গ্রাহকের ব্যক্তিগত ডেটা সেন্টার, দু'টি জায়গাতেই Apigee ম্যানেজমেন্ট প্লেন ম্যানেজ করে এবং গ্রাহক রানটাইম প্লেন ম্যানেজ করেন।

Apigee Edge ও Apigee X-এর ফিচারের তুলনা

নিচে উল্লেখ করা বিভাগগুলি Apigee X এবং হাইব্রিডে উপলভ্য ফিচারগুলির সাথে Apigee Edge পাবলিক/প্রাইভেট ক্লাউড ফিচারের তুলনা করে।

মনে রাখবেন, Apigee X-এর সীমা Apigee Edge-এর সীমা থেকেও আলাদা হয়।

বর্তমান ফিচারের পার্থক্যগুলির সংক্ষিপ্তসার

নিচে দেওয়া সারণীতে Apigee X (এবং হাইব্রিড) এবং পাবলিক ও প্রাইভেট ক্লাউড প্ল্যাটফর্মের জন্য Apigee Edge-এর মধ্যে ফিচার-লেভেল পার্থক্য বর্ণনা করা হয়েছে।

Apigee Edge ফিচার Apigee X ও হাইব্রিডে কাজ করে
API প্রক্সি রিভিশন

ডেপ্লয় করা হলে অপরিবর্তনীয়

অ্যাক্টিভ হেলথ চেক এক্সটার্নাল MIG-এর (যা VM ব্যবহার করে) জন্য কাজ করে। Private Service Connect ব্যবহার করার সময় কাজ করে না। রাউটিংয়ের ধরন সম্পর্কে তথ্য পেতে, রাউটিং কনফিগার করুন দেখুন।
Istio-এর জন্য Apigee অ্যাডাপ্টার বন্ধ করা হয়েছে: আমরা আপনাকে এর পরিবর্তে Envoy-এর জন্য Apigee Adapter ব্যবহার করার সাজেশন দিই।
কোম্পানি এবং ডেভেলপার

একই ধরনের কিন্তু হুবহু একই নয় এমন সমাধান উপলভ্য। দেখুন অ্যাপের মালিকানা সাজাতে AppGroups ব্যবহার করা।

CwC (কনফিগারেশন সহ কোড)

পরিকল্পিত

ডেপ্লয়মেন্ট
  • অ্যাসিঙ্ক্রোনাস ডিপ্লয়মেন্ট
  • ডিপ্লয়মেন্ট স্ট্যাটাস রিট্রিভ করা হয়, ম্যানেজমেন্ট প্লেনের সাথে রানটাইম প্লেন "চেক-ইন" করার শেষ সময়ের উপর ভিত্তি করে
পরিবেশ
  • পরিবেশ সংক্রান্ত গ্রুপের জন্য সহায়তা
  • Apigee UI ও API-এর মাধ্যমে সেল্ফ-সার্ভিস
  • পরিষেবা প্রদানকারী টপোলজিতে আরও বেশি সুবিধা
  • একটি MP পড শুধুমাত্র একটি এনভায়রনমেন্টে কাজ করতে পারে

আরও তথ্যের জন্য, এনভায়রনমেন্ট ও এনভায়রনমেন্ট গ্রুপ সম্পর্কে দেখুন।

হোস্ট করা টার্গেট

Cloud Run বা Cloud Functions ব্যবহার করুন

HTTP/1.1 হেডার ফিল্ডের নাম হ্যান্ডেল করা HTTP/1.1 হেডার ফিল্ডের নাম ব্যাকএন্ডে ফরওয়ার্ড করার সময় ছোট হাতের অক্ষরে পরিবর্তন করে। Apigee Edge-এ, হেডার ফিল্ডের নামের কেস সংরক্ষিত থাকে।
ফাইন-গ্রেনড রোল-বেসড অ্যাক্সেস কন্ট্রোলের জন্য IAM ভূমিকা

পরিকল্পিত

[@.length-x] ব্যবহার করে JSONPath

Apigee X-এ JSONPath এক্সপ্রেশনে [@.length-x] ব্যবহার করা যায় না। JSONPath স্পেসিফিকেশন অনুযায়ী, এক্সপ্রেশনগুলি অন্তর্নিহিত স্ক্রিপ্টিং ভাষার উপর নির্ভরশীল। length-x হল একটি জাভাস্ক্রিপ্ট কনস্ট্রাক্ট, এটি জাভা নয় এবং [@.length-x] স্পেসিফিকেশনের অংশ হিসেবে প্রয়োগ করা হয়নি। Apigee X-এ [@.length-x] এক্সপ্রেশনকে ইনডেক্সিং স্কিম ([-x]) দ্বারা প্রতিস্থাপিত করা হয়েছে।

এই উদাহরণের জন্য:

{
    "books": [
      {
        "name": "A",
      },
      {
        "name": "B",
      }
    ]
}

ইনপুট: $.books[@.length-1] Apigee Edge-এ {“name”: “B”} এবং Apigee X-এ [{“name”: “B”}] রিটার্ন করে।

কীস্টোর/ট্রাস্টস্টোর

Kubernetes সিক্রেট হিসেবে ম্যানেজ করা নর্থবাউন্ড

KVM
  • আপনি Apigee UI-তে এনক্রিপটেড, এনভায়র্নমেন্ট-স্কোপড KVM তৈরি করতে পারবেন। KVM সবসময় এনক্রিপ্ট করা থাকে। আপনি UI-তে KVM এন্ট্রি যোগ, আপডেট বা দেখতে পারবেন না।
  • কোনও ডিবাগ (ট্রেস) সেশনে KVM তথ্য লুকানোর জন্য GET কমান্ডের সাথে KVM অ্যাক্সেস করার সময় সব ভেরিয়েবলের সাথে private. অ্যাট্রিবিউট ব্যবহার করুন। private. অ্যাট্রিবিউট ব্যবহার করা না হলেও KVM এনক্রিপ্টেড থাকে; তবে, KVM তথ্য ডিবাগ ট্রেস সেশনে ডিক্রিপ্ট করা অবস্থায় দেখা যাবে এবং কোনও ব্যতিক্রম ঘটবে না।
  • আপনি keyvaluemaps.entries API অথবা KeyValueMapOperations নীতি ব্যবহার করে KVM এন্ট্রি ম্যানেজ করতে পারবেন।
  • আপনি KVM-এর মতো একই ধরনের কিছু ব্যবহারের ক্ষেত্রে প্রপার্টি সেট ব্যবহার করতে পারবেন। প্রপার্টি সেট ব্যবহার করা দেখুন।
  • <MapName> এলিমেন্ট, রানটাইমে কোন KVM ডাইনামিক ব্যবহার করতে হবে তা শনাক্ত করতে KeyValueMapOperations নীতি চালু করে।

UI-তে KVM তৈরি করা সম্পর্কে আরও তথ্য পেতে, দেখুন কী ভ্যালু ম্যাপ ব্যবহার করা। এছাড়াও, কীভাবে সঠিক ডেটা পারসিস্টেন্স মেকানিজম বেছে নিতে হয় সেই ব্যাপারে তথ্য পেতে কনফিগারেশন ডেটা অ্যাক্সেস করা দেখুন।

মাইক্রোগেটওয়ে এর পরিবর্তে আমরা Envoy-এর জন্য Apigee অ্যাডাপ্টার ব্যবহার করার সাজেশন দিই।
মনিটাইজেশন মনিটাইজেশনের সাথে পার্থক্য দেখুন
Node.js
  • Node.js API প্রক্সি কাজ করে না।
  • Apigee সাজেস্ট করে যে আপনি Node.js অ্যাপ্লিকেশনকে Kubernetes-এ আলাদা কন্টেনার হিসেবে হোস্ট করুন (একই বা আলাদা ক্লাস্টার)
উত্তরমুখী mTLS Google Cloud লোড ব্যালেন্সারের মাধ্যমে কাজ করে। এক্সটার্নাল অ্যাপ্লিকেশন লোড ব্যালেন্সার ব্যবহার করে Apigee X নর্থবাউন্ড মিউচুয়াল TLS দেখুন।
OAuth নতুন RevokeOAuthv2 নীতি গ্রাহক আইডি, অ্যাপ আইডি বা দু'টিই বাতিল করে। এই নীতি OAuth2 টোকেন বাতিল করার জন্য Apigee Edge API-এর পরিবর্তে ব্যবহার করা হয়।
নীতি
  • নতুন নীতি:
    • AssertCondition নীতি: অনুরোধ বা উত্তর ফ্লোতে রানটাইমে শর্তাধীন বিবৃতি মূল্যায়ন করে।
    • CORS নীতি: জাভাস্ক্রিপ্ট XMLHttpRequest (XHR) কলকে ওয়েব পেজে এক্সিকিউট করার অনুমতি দেয় যাতে অরিজিন নয় এমন ডোমেনের রিসোর্সের সাথে ইন্টার‍্যাক্ট করা যায়।
    • DataCapture নীতি: StatisticsCollector নীতিকে প্রতিস্থাপন করে।
    • ExternalCallout নীতি: Apigee নীতিতে কাজ করে না এমন কাস্টম আচরণ ইমপ্লিমেন্ট করতে আপনার gRPC সার্ভারে gRPC অনুরোধ পাঠায়।
    • GraphQL নীতি: মেসেজ ফ্লো ভেরিয়েবলে GraphQL পেলোড পার্স করে, স্কিমার বিরুদ্ধে GraphQL অনুরোধ যাচাই করে অথবা দু'টিই করে।
    • PublishMessages নীতি: আপনার API প্রক্সি ফ্লো সংক্রান্ত তথ্য Google Cloud Pub/Sub টপিকে প্রকাশ করে।
    • RevokeOAuthv2 নীতি: ব্যবহারকারীর আইডি, অ্যাপ আইডি বা দু'টিই ব্যবহার করে প্রত্যাহার করে।
    • TraceCapture নীতি: আপনার Apigee রানটাইমের ট্রেস ডেটাতে অতিরিক্ত ভেরিয়েবল যোগ করে।
  • নীতি কাজ করে না:
    • StatisticsCollector নীতি (নতুন DataCapture নীতি দ্বারা প্রতিস্থাপিত)
  • পরিবর্তিত নীতি:
reasonPhrase কাজ করে না।
রিসোর্স সংস্থা-লেভেল রিসোর্স ব্যবহার করা যাবে না
ভূমিকা ও অনুমতি
  • Google Cloud কনসোলের IAM পরিষেবার মাধ্যমে ম্যানেজ করা হয়
  • কিছু বাছাই করা রেডিমেড ভূমিকা উপলভ্য আছে
  • আপনি কাস্টম ভূমিকা তৈরি করতে পারবেন যার মধ্যে অন্যান্য Google Cloud অনুমতি অন্তর্ভুক্ত থাকতে পারে

আরও তথ্যের জন্য, ব্যবহারকারী ও ভূমিকা দেখুন।

Sense উন্নত API সুরক্ষা ব্যবহার করুন।
বিল্ড এ প্রক্সি উইজার্ডে SOAP পরিষেবা কাজ করে না। wsdl2apigee দেখুন, এটি একটি ওপেন সোর্স প্রোজেক্ট যা Apigee-এর সাথে ব্যবহারের জন্য SOAP ইউটিলিটি প্রদান করে।
সেশন ট্রেস/ডিবাগ করা Trace-এর সাথে পার্থক্য দেখুন।
ভার্চুয়াল হোস্ট

Apigee হাইব্রিডের জন্য:

  • Apigee ইনগ্রেস গেটওয়ের মাধ্যমে ইনগ্রেস প্রয়োগ করা হয়।
  • কী ও সার্টিফিকেট সরাসরি Kubernetes-এ ডিপ্লয় করা হয়।

Apigee X-এর জন্য:

  • প্রতিটি ইনস্ট্যান্স সেল্ফ-সাইন করা সার্টিফিকেটের মাধ্যমে একটি HTTPS এন্ডপয়েন্ট এক্সপোজ করে। সার্টিফিকেটের জন্য CA org কোয়েরি করে ডাউনলোড করা যেতে পারে।

Trace-এর সাথে পার্থক্য

নিচে দেওয়া সারণী থেকে Apigee X ও হাইব্রিড এবং Apigee Edge Cloud-এ Trace কীভাবে কাজ করে তার পার্থক্য বুঝতে পারবেন:

ফিচার Apigee Edge Cloud Apigee X এবং হাইব্রিড
সময়োপযোগীতা রিয়েল টাইম; সিঙ্ক্রোনাস সামান্য দেরি; অ্যাসিঙ্ক্রোনাস
সেশনের নাম/আইডি ব্যবহারকারীর থেকে সেশনের নাম গ্রহণ করে ব্যবহারকারীর থেকে সেশনের নাম গ্রহণ করে না
ফিল্টার হেডার ও কোয়েরি প্যারামিটার ফিল্টারিংয়ের মতো প্রাথমিক ফিল্টার কাজ করে জটিল ফিল্টারিং লজিকের জন্য সহায়তা, যার মধ্যে AND ও OR লজিক্যাল অপারেশন অন্তর্ভুক্ত। ফ্লো ভেরিয়েবল রেফারেন্সে উল্লেখ করা যেকোনও ফ্লো ভেরিয়েবলে অ্যাক্সেস। কন্ডিশনাল সহ ব্যবহৃত সিনট্যাক্স একই, যেমনটি কন্ডিশন রেফারেন্সে দেখানো হয়েছে।
সেশন টাইমআউট

ডেবাগ সেশনের দৈর্ঘ্য এবং কতদিন ডেটা ধরে রাখা হবে তা নির্ধারণ করে।

এপিআই কলের মাধ্যমে শুরু করলে ডিফল্ট ভ্যালু ২০ মিনিট এবং UI-তে শুরু করলে ১০ মিনিট হয়।

শুধুমাত্র ডিবাগ সেশনের দৈর্ঘ্য নির্ধারণ করে। শুরু করার পয়েন্ট হল যখন Message Processor ডিবাগ মোডে চালানোর অনুরোধ পায়।

API-এর মাধ্যমে সেশন শুরু করা হলে ডিফল্ট ভ্যালু ৫ মিনিট এবং UI-এর মাধ্যমে শুরু করা হলে ১০ মিনিট হয়।

হাইব্রিড অটোমেটিক মুছে দেওয়ার আগে ২৪ ঘণ্টা পর্যন্ত ডেটা সেভ করে রাখা হয়।

সেশনের মেয়াদ

সেশন তৈরির অনুরোধ কতক্ষণ বৈধ থাকে। এই সময়ের মধ্যে ডিবাগ সেশন শুরু না হলে, সিনক্রোনাইজাররা সেশন তৈরি করার অনুরোধ এড়িয়ে যেতে পারে। পূর্বশর্ত-এ বর্ণিত পদ্ধতি অনুযায়ী আপনার সিঙ্ক্রোনাইজার ক্লক সিঙ্ক করে রাখতে ভুলবেন না।
ট্রেস করার অনুরোধের সংখ্যা মেসেজ প্রসেসর পিছু সর্বাধিক ২০টি মেসেজ প্রসেসর পিছু ডিফল্ট হল ১০টি; সর্বাধিক ১৫টি।
API Apigee Edge Cloud Apigee X
Apigee X Debug Session API এবং Debug Session Data API প্রকাশ করে, কিন্তু Apigee X API-এর মাধ্যমে নিম্নলিখিত বিষয়গুলি কাজ করে না:
ডিবাগ সেশন বন্ধ করুন

নির্দিষ্ট ট্রানজ্যাকশন মুছুন

মনিটাইজেশনের ক্ষেত্রে পার্থক্য

নিচে দেওয়া সারণীতে Apigee Edge মনিটাইজেশন ও Apigee X মনিটাইজেশনের মূল ফিচারগুলির তুলনা করা হয়েছে।

Apigee Edge মনিটাইজেশন Apigee X/হাইব্রিড মনিটাইজেশন
রেট প্ল্যান API প্রোডাক্ট বান্ডেলের সাথে যুক্ত থাকে যা একাধিক API প্রোডাক্টের সাথে অ্যাটাচ করা যায় রেট প্ল্যান API প্রোডাক্টের সাথে যুক্ত (এক-এক সম্পর্ক)
অ্যাপ ডেভেলপারদের কেনাকাটার রেট প্ল্যান অ্যাপ ডেভেলপাররা API প্রোডাক্ট কেনেন
API প্রক্সি লেভেলে কোটা ম্যানেজ করা হয় API প্রোডাক্ট লেভেলে (বিজনেস লেভেল) কোটা ম্যানেজ করা হয়
প্রকাশিত রেট প্ল্যানের মেয়াদ শেষ হয়ে যেতে পারে, তবে সেগুলি এডিট বা মুছে ফেলা যায় না প্রকাশিত রেট প্ল্যানের মেয়াদ শেষ হয়ে যেতে পারে, সেটি এডিট করা, ড্রাফ্টে সরানো বা মুছে ফেলা যেতে পারে
জটিল কনফিগারেশন (কোনও উইজার্ড বা প্রিভিউ টুল নেই) উইজার্ড ও প্রিভিউ টুলের সাহায্যে রেট প্ল্যান সহজে কনফিগার করা
MonetizationLimitsCheck অ্যাপ ডেভেলপার সাবস্ক্রিপশন না কিনলে, প্রথম এপিআই কল প্রসেস করার পরে নীতি অ্যাক্সেস ব্লক করে দেয় MonetizationLimitsCheck অ্যাপ ডেভেলপার সাবস্ক্রিপশন না কিনলে বা কোটা অতিক্রম করলে নীতি অবিলম্বে অ্যাক্সেস ব্লক করে দেয়
ট্রানজ্যাকশনের জন্য মনিটাইজেশন ডেটা, ট্রানজ্যাকশন রেকর্ডিং নীতিতে কাস্টম ভেরিয়েবল ব্যবহার করে ক্যাপচার করা যেতে পারে। Apigee অটোমেটিক মনিটাইজেশন ডেটা ক্যাপচার করে এবং DataCapture নীতি ব্যবহার করে ট্রানজ্যাকশনের জন্য মনিটাইজেশন ডেটা ওভাররাইড করা যেতে পারে। আরও তথ্যের জন্য মনিটাইজেশন ডেটা ক্যাপচার করা দেখুন।
প্রিপেড ও পোস্টপেড অ্যাকাউন্ট, ডেভেলপার ও রেট প্ল্যান, দু'টির জন্যই কনফিগার করা যেতে পারে। প্রিপেড ও পোস্টপেড অ্যাকাউন্ট শুধুমাত্র ডেভেলপারদের জন্য কনফিগার করা যায়।

Apigee X-এ কোন Apigee Edge ফিচার কাজ করে না?

Google নিম্নলিখিত ফিচারগুলি চালু করার কোনও পরিকল্পনা করেনি:

  • Apigee Edge এক্সটেনশন
  • OpenAPI স্পেসিফিকেশন স্টোর
  • OAuth অ্যাক্সেস টোকেন সার্চ করা বা প্রত্যাহার করার জন্য API (কারণ টোকেন হ্যাশ করা হয়)
  • OAuth v1 বা OAuth OAuthv1.0a নীতি
  • Trireme (১০/১০/২০১৯-এ বন্ধ হয়ে গেছে)
  • Apigee X-এ "X-Apigee-" প্রিফিক্স সহ হেডার কাজ করে না এবং টার্গেট ও ক্লায়েন্টকে পাঠানোর আগে অনুরোধ ও উত্তর থেকে সেগুলি সরিয়ে দেওয়া হয়।
  • Apigee X-এ Apigee Edge proxy_read_timeout প্রপার্টি কাজ করে না। সম্পর্কিত Apigee X টাইমআউট সেটিংসের জন্য Setting io.timeout.millis এবং api.timeout দেখুন।

API তুলনা

সাধারণত, বেশিরভাগ Apigee Edge API-এর সমতুল্য Apigee API আছে। এই বিভাগে এগুলি দেওয়া আছে:

API ব্যবহার করে করা পরিবর্তনের সারসংক্ষেপ

Apigee Edge API-এর তুলনায় Apigee X-এর সব API-তে আচরণের পরিবর্তনগুলি নিচে তালিকাভুক্ত করা হল।

আচরণ Apigee Edge API Apigee X API
বেস ডোমেন api.enterprise.apigee.com apigee.googleapis.com
মিডিয়ার ধরন application/json
application/xml
application/json
যাচাইকরণ OAuth2, SAML, Basic OAuth2
কী-তে টাইমস্ট্যাম্প int64 ফর্ম্যাট
{
  "createdAt": 1234,
  "lastModifiedAt": 5678
}
String ফর্ম্যাট
{
  "createdAt": "1234",
  "lastModifiedAt": "5678"
}
expand=false কোয়েরি প্যারামিটারের গঠন
[
        "helloworld",
        "weather"
      ]
{
  "proxies": [
    {
      "name": "helloworld"
    },
    {
      "name": "weather"
    }
  ]
}
আন্ডারস্কোর দিয়ে শুরু হওয়া কোয়েরি প্যারামিটার কাজ করে (_optimal=true) কাজ করে না (optimal=true)
পেলোডে প্রপার্টি:
  • created_by
  • modified_by
  • self
কাজ করে কাজ করে না
পে-লোডে ডিফল্ট ভ্যালু অন্তর্ভুক্ত আছে অন্তর্ভুক্ত নেই
সমস্যা ম্যানেজ করার স্ট্রাকচার
{
        "code": "...",
        "message": "..",
        "contexts": []
      }
{
  "error": {
    "code": 409,
    "message": "...",
    "status": "ABORTED",
    "details": [...]
  }
}
ক্যাশে মোছা সংক্রান্ত উত্তর রিটার্ন: 200 OK ও ক্যাশে সংক্রান্ত বিবরণ ফেরত: 204 No Content
Cache API অপারেশন তালিকা, তৈরি করো, দেখো, আপডেট করো, মুছে দাও, সব মুছে দাও, এবং মুছে দাও বিকল্প। তালিকা এবং মুছুন বিকল্পগুলিই শুধু ব্যবহার করা যাবে। আপনি কোনও API প্রক্সি ডেপ্লয় করলে, স্বল্পমেয়াদী L1 ক্যাশে অটোমেটিক তৈরি হয়। আরও তথ্যের জন্য, ক্যাশে ইন্টার্নাল দেখুন।

Apigee Edge এবং Apigee X মেট্রিক API-এর মধ্যে পার্থক্য

API ব্যবহার করে করা পরিবর্তনের সারসংক্ষেপ Apigee Edge API ও Apigee X API-এর মধ্যে সাধারণ পার্থক্যগুলি তালিকাভুক্ত করে। নিচের সারণীতে মেট্রিক্স API-এর নির্দিষ্ট পার্থক্যগুলি তালিকাভুক্ত করা হয়েছে:

ফিচার Apigee Edge API Apigee X API
API এন্ডপয়েন্ট api.enterprise.apigee.com apigee.googleapis.com
দৈনিক অ্যানালিটিক্স ইমেল কোনও API কাজ করে না
Async Query List API অ্যাসিঙ্ক্রোনাস অ্যানালিটিক্স কোয়েরির তালিকা পান উত্তরে userId প্রপার্টি বাদ দেওয়া হয়েছে। মেথড: organizations.environments.queries.list দেখুন।
কাস্টম রিপোর্ট API Reports API উত্তরের মধ্যে থেকে createdBy ও lastModifiedBy প্রপার্টি সরিয়ে দেওয়া হয়েছে। Reports API দেখুন।

কাজ করে না এমন Apigee Edge API

নিচের সারণীতে কাজ করে না এমন Apigee Edge API (যেগুলির সমতুল্য Apigee X API নেই) তালিকাভুক্ত করা হয়েছে।

API বিভাগ কাজ করে না এমন Apigee Edge API
API মনিটরিং কোনও API কাজ করে না
API প্রক্সি
  • API প্রক্সি জোর করে আনডিপ্লয় করা
  • npm ডিপেন্ডেন্সি পাওয়া
  • npm মডিউল ম্যানেজ করা
নিরীক্ষণ Stackdriver Logging API ব্যবহার করুন
ক্যাশে করা লগ কোনও API কাজ করে না
কোম্পানি কোনও API কাজ করে না
কোম্পানির অ্যাপ কোনও API কাজ করে না
কোম্পানির অ্যাপ ফ্যামিলি কোনও API কাজ করে না
কোম্পানির অ্যাপ কী কোনও API কাজ করে না
ডিবাগ সেশন
  • ট্রেস সেশন বন্ধ করা যাচ্ছে না
  • আলাদা আলাদা ট্রানজ্যাকশন মোছা যায় না

আরও তথ্যের জন্য, Trace-এর সাথে পার্থক্য দেখুন।

ডেভেলপার অ্যাপ API রিসোর্সের সংখ্যা পাওয়া
ডেভেলপারের অ্যাপ ফ্যামিলি কোনও API কাজ করে না
এক্সটেনশন কোনও API কাজ করে না
কীস্টোর: ট্রাস্টস্টোর কীস্টোর বা ট্রাস্টস্টোর পরীক্ষা করা
LDAP কোনও API কাজ করে না
মনিটাইজেশন কোনও API কাজ করে না
OAuth V2 কোনও API কাজ করে না
নীতি কোনও API কাজ করে না
রিসোর্স ফাইল
  • API প্রক্সি রিভিশনের স্কোপ
  • সংস্থার সুযোগ
Sense কোনও API কাজ করে না
ব্যবহারকারী ও ব্যবহারকারীর ভূমিকা Google Identity and Access Management (IAM)-সম্পর্কিত API ব্যবহার করুন, যেমন API ব্যবহার করে ব্যবহারকারী, ভূমিকা ও অনুমতি ম্যানেজ করা
ভার্চুয়াল হোস্ট কোনও API কাজ করে না

প্রাইভেট ক্লাউডের জন্য Apigee Edge বনাম Apigee হাইব্রিড

নিচের সারণীতে প্রাইভেট ক্লাউডের জন্য Apigee Edge এবং Apigee হাইব্রিডের মধ্যে তুলনা করা হয়েছে:

পরিষেবা Apigee প্রোডাক্ট বা ফিচার বিভাগ
প্রাইভেট ক্লাউডের জন্য Apigee Edge Apigee hybrid
Analytics Qpid ও Postgres সার্ভার রানটাইম প্লেনে ডেটা সংগ্রহকারী পড, ম্যানেজমেন্ট প্লেনে অ্যানালিটিক্স সংগ্রহ করতে এবং UAP (ইউনিফায়েড অ্যানালিটিক্স প্ল্যাটফর্ম)-এ ডেটা ফিড করতে fluentd এবং UDCA (ইউনিভার্সাল ডেটা কালেকশন এজেন্ট) ব্যবহার করে।
API Proxy Gateway মেসেজ প্রসেসর মেসেজ প্রসেসর (MP) ইনকামিং অনুরোধ প্রসেস করে। রানটাইম প্লেনে এক বা একাধিক কন্টেনারাইজড অ্যাপ হিসেবে MP প্রয়োগ করা হয়।
অটলতা Cassandra নোড বা রিং Cassandra, KMS, KVM, কোটা ও ক্যাশে ফিচারের জন্য পারসিস্টেন্স প্রদান করে।
ডিপ্লয়মেন্ট ZooKeeper সিঙ্ক্রোনাইজার নিশ্চিত করে যে API প্রক্সি কনফিগারেশন, এনভায়রনমেন্ট সংক্রান্ত তথ্য এবং অন্যান্য ডেটা ম্যানেজমেন্ট প্লেন ও রানটাইম প্লেনের মধ্যে আপ-টু-ডেট রাখা হয়েছে।
অ্যাডমিনিস্ট্রেটিভ ইউজার ইন্টারফেস Apigee Edge UI ম্যানেজমেন্ট সার্ভারে হোস্ট করা হয় Apigee UI ম্যানেজমেন্ট প্লেনে হোস্ট করা হয়।
লোড ব্যালেন্সিং রাউটার Istio Ingress কন্ট্রোলার, রানটাইম প্লেনের মধ্যে থাকা মেসেজ প্রসেসর (MP) কন্টেনারাইজড অ্যাপকে অনুরোধ হ্যান্ডওভার করে।
API ম্যানেজমেন্ট সার্ভার Apigee X API, ম্যানেজমেন্ট সার্ভার ও MART-এর মাধ্যমে অ্যাক্সেস করা হয়। MART লোকাল Cassandra ডেটা স্টোরের সাথে ইন্টার‍্যাক্ট করে এবং রানটাইম ডেটা এন্টিটি অ্যাক্সেস ও ম্যানেজ করার জন্য Apigee X API-এর API প্রদানকারী হিসেবে কাজ করে।
মেট্রিক্স JMX-এর মাধ্যমে কনফিগার করা প্রতিটি কম্পোনেন্ট সব পরিষেবার জন্য ক্লাস্টার পিছু একটি Prometheus সার্ভার দ্বারা ম্যানেজ করা হয়।