আপনি Apigee Edge ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশনে যান । তথ্য
এই বিষয়টি বর্ণনা করে কিভাবে Apigee X (কখনও কখনও সহজভাবে "Apigee" হিসাবেও উল্লেখ করা হয়) Apigee Edge থেকে আলাদা। এই তথ্যটি বিদ্যমান Apigee Edge গ্রাহকদের উদ্দেশ্যে যারা Apigee X- এ স্থানান্তরিত হওয়ার কথা ভাবছেন।
Apigee X বৈশিষ্ট্য সম্পর্কে অতিরিক্ত তথ্যের জন্য, Apigee X বৈশিষ্ট্যের সারাংশ দেখুন।
নিম্নলিখিত সারণীতে Apigee API ম্যানেজমেন্ট পণ্যগুলির তালিকা রয়েছে যা এই বিষয়ে তুলনা করা হয়েছে:
পণ্য | যেখানে হোস্ট করা হয়েছে | দ্বারা পরিচালিত |
---|---|---|
পাবলিক ক্লাউডের জন্য Apigee এজ | Apigee এর মেঘ | এপিজি |
ব্যক্তিগত ক্লাউডের জন্য Apigee এজ | গ্রাহকের ব্যক্তিগত তথ্য কেন্দ্র। | গ্রাহক |
অ্যাপিজি এক্স | গুগল ক্লাউড | এপিজি |
এপিজি হাইব্রিড | Google ক্লাউড এবং গ্রাহকের ব্যক্তিগত ডেটা সেন্টার উভয়ই | Apigee ম্যানেজমেন্ট প্লেন পরিচালনা করে এবং গ্রাহক রানটাইম প্লেন পরিচালনা করে। |
Apigee Edge থেকে Apigee X বৈশিষ্ট্যের তুলনা
নিম্নলিখিত বিভাগগুলি Apigee এজ পাবলিক/প্রাইভেট ক্লাউড বৈশিষ্ট্যগুলির সাথে Apigee X এবং হাইব্রিডের বৈশিষ্ট্য উপলব্ধতার সাথে তুলনা করে।
মনে রাখবেন যে Apigee X সীমাগুলি Apigee Edge সীমা থেকেও আলাদা।
বর্তমান বৈশিষ্ট্য পার্থক্য সারাংশ
নিম্নলিখিত সারণী Apigee X (এবং হাইব্রিড) এবং Apigee Edge-এর মধ্যে পাবলিক এবং প্রাইভেট ক্লাউড প্ল্যাটফর্মের বৈশিষ্ট্য-স্তরের পার্থক্য বর্ণনা করে।
Apigee এজ বৈশিষ্ট্য | Apigee X এবং হাইব্রিডে সমর্থন |
---|---|
API প্রক্সি রিভিশন | স্থাপন করা হলে অপরিবর্তনীয় |
সক্রিয় স্বাস্থ্য পরীক্ষা | বহিরাগত MIGs (যা VM ব্যবহার করে) জন্য সমর্থিত। প্রাইভেট সার্ভিস কানেক্ট ব্যবহার করার সময় সমর্থিত নয়। রাউটিং প্রকারের তথ্যের জন্য, রাউটিং কনফিগার করুন দেখুন। |
Istio জন্য Apigee অ্যাডাপ্টার | বাতিল করা হয়েছে: আমরা আপনাকে পরিবর্তে দূতের জন্য Apigee অ্যাডাপ্টার ব্যবহার করার পরামর্শ দিই। |
কোম্পানি এবং ডেভেলপার | একটি অনুরূপ কিন্তু অভিন্ন সমাধান পাওয়া যায় না. অ্যাপের মালিকানা সংগঠিত করতে AppGroups ব্যবহার করা দেখুন। |
CwC (কনফিগের সাথে কোড) | পরিকল্পিত |
স্থাপনা |
|
পরিবেশ |
আরও তথ্যের জন্য, পরিবেশ এবং পরিবেশ গোষ্ঠী সম্পর্কে দেখুন। |
হোস্ট করা লক্ষ্য | ক্লাউড রান বা ক্লাউড ফাংশন ব্যবহার করুন |
HTTP/1.1 হেডার ক্ষেত্রের নাম হ্যান্ডলিং | ব্যাকএন্ডে ফরোয়ার্ড করা হলে HTTP/1.1 হেডার ক্ষেত্রের নামগুলিকে ছোট হাতের অক্ষরে রূপান্তর করে। Apigee Edge এ, হেডার ক্ষেত্রের নামের ক্ষেত্রে সংরক্ষিত আছে। |
সূক্ষ্ম দানাদার ভূমিকা-ভিত্তিক অ্যাক্সেস নিয়ন্ত্রণের জন্য IAM ভূমিকা | পরিকল্পিত |
JSONPath [@.length-x] ব্যবহার করে | JSONPath এক্সপ্রেশনে এই উদাহরণের জন্য: { "books": [ { "name": "A", }, { "name": "B", } ] } ইনপুট: |
কীস্টোর/ট্রাস্টস্টোর | নর্থবাউন্ড কুবারনেটস সিক্রেটস হিসাবে পরিচালিত |
কেভিএম |
UI-তে KVM তৈরির বিষয়ে আরও তথ্যের জন্য, কী মান মানচিত্র ব্যবহার করা দেখুন। কীভাবে সঠিক ডেটা পারসিসটেন্স মেকানিজম বেছে নিতে হয় সে সম্পর্কে তথ্যের জন্য কনফিগারেশন ডেটা অ্যাক্সেস করা দেখুন। |
মাইক্রোগেটওয়ে | আমরা পরিবর্তে দূতের জন্য Apigee অ্যাডাপ্টার ব্যবহার করার পরামর্শ দিই। |
নগদীকরণ | নগদীকরণের সাথে পার্থক্য দেখুন |
Node.js |
|
উত্তরমুখী mTLS | Google ক্লাউড লোড ব্যালেন্সারের মাধ্যমে সমর্থিত। এক্সটার্নাল অ্যাপ্লিকেশন লোড ব্যালেন্সার ব্যবহার করে Apigee X Northbound মিউচুয়াল TLS দেখুন। |
OAuth | নতুন RevokeOAuthv2 নীতি শেষ ব্যবহারকারী আইডি, অ্যাপ আইডি বা উভয় দ্বারা প্রত্যাহার করে। এই নীতিটি OAuth2 টোকেন প্রত্যাহার করতে Apigee Edge API-কে প্রতিস্থাপন করে। |
নীতিমালা |
|
কারণ বাক্যাংশ | সমর্থিত নয়। |
সম্পদ | সংস্থা-স্তরের সংস্থানগুলি ব্যবহার করতে পারে না৷ |
ভূমিকা এবং অনুমতি |
আরও তথ্যের জন্য, ব্যবহারকারী এবং ভূমিকা দেখুন। |
সেন্স | অ্যাডভান্সড এপিআই সিকিউরিটি ব্যবহার করুন। |
একটি প্রক্সি উইজার্ড তৈরিতে SOAP পরিষেবাগুলি | সমর্থিত নয়। wsdl2apigee দেখুন, একটি ওপেন সোর্স প্রকল্প যা Apigee-এর সাথে ব্যবহারের জন্য SOAP ইউটিলিটি প্রদান করে। |
ট্রেস/ডিবাগ সেশন | ট্রেসের সাথে পার্থক্য দেখুন। |
ভার্চুয়াল হোস্ট | Apigee হাইব্রিডের জন্য:
Apigee X এর জন্য:
|
ট্রেস সঙ্গে পার্থক্য
নিচের টেবিলে Apigee X এবং হাইব্রিড বনাম Apigee Edge ক্লাউডে ট্রেস কীভাবে কাজ করে তার পার্থক্যের তুলনা করে:
বৈশিষ্ট্য | Apigee প্রান্ত মেঘ | এপিজি এক্স এবং হাইব্রিড |
---|---|---|
সময়োপযোগীতা | বাস্তব সময়; সিঙ্ক্রোনাস | সামান্য বিলম্ব; অ্যাসিঙ্ক্রোনাস |
সেশনের নাম/আইডি | ব্যবহারকারীর কাছ থেকে সেশনের নাম গ্রহণ করে | ব্যবহারকারীর কাছ থেকে সেশনের নাম গ্রহণ করে না |
ফিল্টার | বেসিক ফিল্টার সমর্থন, যেমন হেডার এবং ক্যোয়ারী প্যারামিটার ফিল্টারিং | জটিল ফিল্টারিং লজিকের জন্য সমর্থন, AND এবং OR উভয় লজিক্যাল অপারেশন সহ। ফ্লো ভেরিয়েবল রেফারেন্সে উল্লিখিত যেকোনো ফ্লো ভেরিয়েবলে অ্যাক্সেস। সিনট্যাক্স শর্তসাপেক্ষে ব্যবহৃত হয়, যেমন শর্তের রেফারেন্সে দেখানো হয়েছে। |
সেশন টাইমআউট | ডিবাগ সেশনের দৈর্ঘ্য এবং কতক্ষণ ডেটা রাখা হয় তা নির্ধারণ করে। এপিআই কলের মাধ্যমে শুরু করার সময় ডিফল্ট মান 20 মিনিট এবং UI তে শুরু করার সময় 10 মিনিট। | শুধুমাত্র ডিবাগ সেশনের দৈর্ঘ্য নির্ধারণ করে। সূচনা পয়েন্ট হল যখন বার্তা প্রসেসর ডিবাগ মোডে চালানোর অনুরোধ পায়। সেশনটি API দিয়ে শুরু হলে ডিফল্ট মান 5 মিনিট এবং UI তে শুরু হলে 10 মিনিট। হাইব্রিড স্বয়ংক্রিয়ভাবে এটি মুছে ফেলার আগে ডেটা 24 ঘন্টা ধরে থাকে। |
সেশনের বৈধতা | সেশন তৈরির অনুরোধ বৈধ হওয়া সময়ের দৈর্ঘ্য। এই সময়ের মধ্যে ডিবাগ সেশন শুরু না হলে, সিঙ্ক্রোনাইজাররা সেশন তৈরির অনুরোধ উপেক্ষা করতে পারে। পূর্বশর্তগুলিতে বর্ণিত হিসাবে আপনার সিঙ্ক্রোনাইজারগুলির ঘড়িগুলিকে সিঙ্কে রাখতে ভুলবেন না। | |
ট্রেস অনুরোধ গণনা | প্রতি বার্তা প্রসেসরে সর্বাধিক 20 | ডিফল্ট 10 প্রতি বার্তা প্রসেসর; সর্বোচ্চ 15। |
API | Apigee প্রান্ত মেঘ | অ্যাপিজি এক্স |
Apigee X ডিবাগ সেশন API এবং ডিবাগ সেশন ডেটা API প্রকাশ করে, কিন্তু Apigee X API-এর মাধ্যমে নিম্নলিখিতগুলিকে সমর্থন করে না: | ||
ডিবাগ সেশন বন্ধ করুন | ||
নির্দিষ্ট লেনদেন মুছুন |
নগদীকরণ সঙ্গে পার্থক্য
নিম্নলিখিত সারণী Apigee Edge Monetization এবং Apigee X মনিটাইজেশনের মধ্যে মূল বৈশিষ্ট্যগুলির একটি তুলনা প্রদান করে।
এপিজি এজ মনিটাইজেশন | Apigee X/হাইব্রিড মনিটাইজেশন |
---|---|
রেট প্ল্যানগুলি API পণ্য বান্ডিলের সাথে যুক্ত যা একাধিক API পণ্যের সাথে সংযুক্ত করা যেতে পারে | রেট প্ল্যানগুলি API পণ্যগুলির সাথে যুক্ত (ওয়ান-টু-ওয়ান সম্পর্ক) |
অ্যাপ ডেভেলপাররা ক্রয় রেট প্ল্যান | অ্যাপ ডেভেলপাররা API পণ্য ক্রয় করে |
কোটা API প্রক্সি স্তরে পরিচালিত হয় | কোটা API পণ্য স্তরে পরিচালিত হয় (ব্যবসায়িক স্তর) |
প্রকাশিত হার পরিকল্পনা শুধুমাত্র মেয়াদ শেষ হতে পারে; তারা সম্পাদনা বা মুছে ফেলা যাবে না | প্রকাশিত হারের পরিকল্পনার মেয়াদ শেষ, সম্পাদনা, খসড়াতে স্থানান্তরিত বা মুছে ফেলা যেতে পারে |
জটিল কনফিগারেশন (কোন উইজার্ড বা প্রিভিউ টুল নেই) | উইজার্ড এবং প্রিভিউ টুল ব্যবহার করে রেট প্ল্যানের সরলীকৃত কনফিগারেশন |
MonetizationLimitsCheck নীতি প্রথম API কল প্রক্রিয়া করার পরে অ্যাক্সেস ব্লক করে যদি অ্যাপ ডেভেলপার সাবস্ক্রিপশন না কিনে থাকেন | MonetizationLimitsCheck নীতি অবিলম্বে অ্যাক্সেস ব্লক করে যদি অ্যাপ ডেভেলপার সাবস্ক্রিপশন না কিনে থাকেন বা কোটা অতিক্রম করে থাকেন |
লেনদেনের জন্য নগদীকরণ ডেটা লেনদেন রেকর্ডিং নীতিতে কাস্টম ভেরিয়েবল ব্যবহার করে ক্যাপচার করা যেতে পারে। | Apigee স্বয়ংক্রিয়ভাবে নগদীকরণ ডেটা ক্যাপচার করে এবং ডেটাক্যাপচার নীতি ব্যবহার করে লেনদেনের জন্য নগদীকরণ ডেটা ওভাররাইড করা যেতে পারে। তথ্যের জন্য নগদীকরণ ডেটা ক্যাপচার দেখুন। |
প্রিপেইড এবং পোস্টপেইড অ্যাকাউন্ট উভয় ডেভেলপারদের জন্য এবং রেট প্ল্যানের জন্য কনফিগার করা যেতে পারে। | প্রিপেইড এবং পোস্টপেইড অ্যাকাউন্টগুলি শুধুমাত্র বিকাশকারীদের জন্য কনফিগার করা যেতে পারে। |
কোন Apigee Edge বৈশিষ্ট্য Apigee X-এ সমর্থিত নয়?
Google নিম্নলিখিত বৈশিষ্ট্যগুলিকে সমর্থন করার পরিকল্পনা করে না :
- এপিজি এজ এক্সটেনশন
- OpenAPI স্পেসিফিকেশন স্টোর
- OAuth অ্যাক্সেস টোকেনগুলি অনুসন্ধান বা প্রত্যাহার করার জন্য APIগুলি (কারণ টোকেনগুলি হ্যাশ করা হয়েছে)
- OAuth v1 বা OAuth OAuthv1.0a নীতি
- Trireme (EOL'd 10/10/2019)
- "X-Apigee-" এর সাথে উপসর্গযুক্ত শিরোনাম Apigee X-এ সমর্থিত নয় এবং লক্ষ্য এবং ক্লায়েন্টদের কাছে পাঠানোর আগে অনুরোধ এবং প্রতিক্রিয়াগুলি থেকে বাদ দেওয়া হয়৷
API তুলনা
সাধারণভাবে, বেশিরভাগ Apigee Edge API-এর Apigee API সমতুল্য রয়েছে। এই বিভাগটি প্রদান করে:
- Apigee X API-এর তুলনায় সমস্ত Apigee Edge API-এর আচরণে পরিবর্তনের সারাংশ
- Apigee Edge এবং Apigee X মেট্রিক্স API-এর মধ্যে পার্থক্য
- অসমর্থিত এজ এপিআইগুলির তালিকা (যেগুলির Apigee X API সমতুল্য নেই)।
API ব্যবহার করে পরিবর্তনের সারাংশ
Apigee Edge API-এর তুলনায় সমস্ত Apigee X API-এর আচরণের পরিবর্তনগুলি নিম্নলিখিতগুলি তালিকাভুক্ত করে৷
আচরণ | Apigee Edge APIs | Apigee X APIs |
---|---|---|
বেস ডোমেইন | api.enterprise.apigee.com | apigee.googleapis.com |
মিডিয়া প্রকার | application/json application/xml | application/json |
প্রমাণীকরণ | OAuth2, SAML, মৌলিক | OAuth2 |
কীগুলিতে টাইমস্ট্যাম্প | int64 বিন্যাস
| String বিন্যাস
|
expand=false query প্যারামিটারের গঠন | [ "helloworld", "weather" ] | { "proxies": [ { "name": "helloworld" }, { "name": "weather" } ] } |
আন্ডারস্কোর দ্বারা প্রিফিক্সড কোয়েরি প্যারামিটার | সমর্থিত ( _optimal=true ) | সমর্থিত নয় ( optimal=true ) |
পেলোডের বৈশিষ্ট্য:
| সমর্থিত | সমর্থিত নয় |
পেলোডে ডিফল্ট মান | অন্তর্ভুক্ত | অন্তর্ভুক্ত নয় |
ত্রুটি পরিচালনার কাঠামো | { "code": "...", "message": "..", "contexts": [] } | { "error": { "code": 409, "message": "...", "status": "ABORTED", "details": [...] } } |
ক্যাশে মুছে ফেলার প্রতিক্রিয়া | রিটার্ন: 200 OK এবং ক্যাশের বিবরণ | রিটার্ন: 204 No Content |
ক্যাশে API অপারেশন | তালিকাভুক্ত করুন , তৈরি করুন , পান , আপডেট করুন , মুছুন , সমস্ত সাফ করুন এবং বিকল্পগুলি পরিষ্কার করুন ৷ | শুধুমাত্র তালিকা এবং মুছে ফেলুন . আপনি যখন একটি API প্রক্সি স্থাপন করেন তখন স্বল্পকালীন L1 ক্যাশে স্বয়ংক্রিয়ভাবে তৈরি হয়। আরও তথ্যের জন্য, ক্যাশে অভ্যন্তরীণ দেখুন। |
Apigee Edge এবং Apigee X মেট্রিক্স API-এর মধ্যে পার্থক্য
API ব্যবহার করে পরিবর্তনের সারাংশ Apigee Edge API এবং Apigee X API-এর মধ্যে সাধারণ পার্থক্যগুলিকে তালিকাভুক্ত করে৷ নিম্নলিখিত সারণীটি মেট্রিক্স API-এর জন্য নির্দিষ্ট পার্থক্যগুলি তালিকাভুক্ত করে:
বৈশিষ্ট্য | Apigee Edge APIs | Apigee X APIs |
---|---|---|
API এন্ডপয়েন্ট | api.enterprise.apigee.com | apigee.googleapis.com |
দৈনিক বিশ্লেষণ ইমেল | কোনো API সমর্থিত নয় | |
Async ক্যোয়ারী লিস্ট API | অ্যাসিঙ্ক্রোনাস অ্যানালিটিক্স কোয়েরির একটি তালিকা পান | userId বৈশিষ্ট্য প্রতিক্রিয়া থেকে বাদ দেওয়া হয়. পদ্ধতি দেখুন: organizations.environments.queries.list । |
কাস্টম রিপোর্ট APIs | রিপোর্ট API | createdBy এবং lastModifiedBy বৈশিষ্ট্য প্রতিক্রিয়া থেকে সরানো হয়েছে। রিপোর্ট এপিআই দেখুন। |
অসমর্থিত Apigee Edge APIs
নিম্নলিখিত সারণীতে অসমর্থিত Apigee Edge API তালিকা করা হয়েছে (যার Apigee X API সমতুল্য নেই)।
API বিভাগ | অসমর্থিত Apigee Edge APIs |
---|---|
API মনিটরিং | কোনো API সমর্থিত নয় |
API প্রক্সি |
|
অডিট | Stackdriver লগিং API ব্যবহার করুন |
ক্যাশে করা লগ | কোনো API সমর্থিত নয় |
কোম্পানিগুলো | কোনো API সমর্থিত নয় |
কোম্পানির অ্যাপস | কোনো API সমর্থিত নয় |
কোম্পানি অ্যাপ পরিবার | কোনো API সমর্থিত নয় |
কোম্পানির অ্যাপ কী | কোনো API সমর্থিত নয় |
ডিবাগ সেশন |
আরও তথ্যের জন্য, ট্রেসের সাথে পার্থক্য দেখুন। |
ডেভেলপার অ্যাপ | API সম্পদের গণনা পান |
ডেভেলপার অ্যাপ পরিবার | কোনো API সমর্থিত নয় |
এক্সটেনশন | কোনো API সমর্থিত নয় |
কীস্টোর: ট্রাস্টস্টোর | একটি কীস্টোর বা ট্রাস্টস্টোর পরীক্ষা করুন |
এলডিএপি | কোনো API সমর্থিত নয় |
নগদীকরণ | কোনো API সমর্থিত নয় |
OAuth V2 | কোনো API সমর্থিত নয় |
নীতিমালা | কোনো API সমর্থিত নয় |
রিসোর্স ফাইল |
|
সেন্স | কোনো API সমর্থিত নয় |
ব্যবহারকারী এবং ব্যবহারকারীর ভূমিকা | এপিআই ব্যবহার করে ব্যবহারকারী, ভূমিকা এবং অনুমতি পরিচালনায় বর্ণিত হিসাবে Google আইডেন্টিটি অ্যান্ড অ্যাকসেস ম্যানেজমেন্ট (IAM)-সম্পর্কিত API ব্যবহার করুন |
ভার্চুয়াল হোস্ট | কোনো API সমর্থিত নয় |
প্রাইভেট ক্লাউড বনাম এপিজি হাইব্রিডের জন্য এপিজি এজ
নিম্নলিখিত সারণীটি প্রাইভেট ক্লাউড এবং এপিজি হাইব্রিডের জন্য এপিজি এজ তুলনা করে:
সেবা | Apigee পণ্য বা বৈশিষ্ট্য এলাকা | ||
---|---|---|---|
ব্যক্তিগত ক্লাউডের জন্য Apigee এজ | এপিজি হাইব্রিড | ||
বিশ্লেষণ | Qpid এবং Postgres সার্ভার | রানটাইম প্লেনে একটি ডেটা কালেকশন পড ফ্লুয়েন্টড এবং ইউডিসিএ (ইউনিভার্সাল ডেটা কালেকশন এজেন্ট) ব্যবহার করে বিশ্লেষণ সংগ্রহ করে এবং ম্যানেজমেন্ট প্লেনে ইউএপি (ইউনিফাইড অ্যানালিটিক্স প্ল্যাটফর্ম) ডেটা ফিড করে। | |
API প্রক্সি গেটওয়ে | বার্তা প্রসেসর | মেসেজ প্রসেসর (MP) ইনকামিং অনুরোধ প্রক্রিয়া করে। রানটাইম প্লেনে এমপিদের এক বা একাধিক কন্টেইনারাইজড অ্যাপ হিসেবে প্রয়োগ করা হয়। | |
জেদ | ক্যাসান্ড্রা নোড বা রিং | ক্যাসান্ড্রা KMS, KVM, কোটা, এবং ক্যাশে বৈশিষ্ট্যগুলির জন্য অধ্যবসায় প্রদান করে। | |
স্থাপনা | চিড়িয়াখানার রক্ষক | সিঙ্ক্রোনাইজার নিশ্চিত করে যে API প্রক্সি কনফিগারেশন, পরিবেশের তথ্য এবং অন্যান্য ডেটা ম্যানেজমেন্ট প্লেন এবং রানটাইম প্লেনের মধ্যে আপ টু ডেট রাখা হয়েছে। | |
প্রশাসনিক ইউজার ইন্টারফেস | Apigee Edge UI ম্যানেজমেন্ট সার্ভারে হোস্ট করা হয় | Apigee UI ম্যানেজমেন্ট প্লেনে হোস্ট করা হয়। | |
লোড ব্যালেন্সিং | রাউটার | একটি ইস্টিও ইনগ্রেস কন্ট্রোলার রানটাইম প্লেনে মেসেজ প্রসেসর (এমপি) কন্টেইনারাইজড অ্যাপের কাছে অনুরোধ করে। | |
এপিআই | ম্যানেজমেন্ট সার্ভার | Apigee X API গুলি ম্যানেজমেন্ট সার্ভার এবং MART এর মাধ্যমে অ্যাক্সেস করা হয়। MART স্থানীয় ক্যাসান্দ্রা ডেটাস্টোরের সাথে ইন্টারঅ্যাক্ট করে এবং রানটাইম ডেটা সত্তা অ্যাক্সেস এবং পরিচালনা করতে Apigee X API-এর জন্য API প্রদানকারী হিসাবে কাজ করে। | |
মেট্রিক্স | JMX এর সাথে কনফিগার করা প্রতিটি উপাদান | সমস্ত পরিষেবার জন্য প্রতি ক্লাস্টারে একটি একক প্রমিথিউস সার্ভার দ্বারা পরিচালিত৷ |