এজ মাইক্রোগেটওয়ের ওভারভিউ

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

এজ মাইক্রোগেটওয়ে v. 2.4.x

শ্রোতা

এই বিষয়টি হল এজ মাইক্রোগেটওয়ের একটি সাধারণ ভূমিকা যা সমস্ত দর্শকদের জন্য উদ্দিষ্ট৷

Apigee Edge Microgateway কি?

Apigee Edge Microgateway হল API-এর জন্য একটি নিরাপদ, HTTP-ভিত্তিক বার্তা প্রসেসর। এর প্রধান কাজ হল ব্যাকএন্ড পরিষেবাগুলিতে এবং থেকে অনুরোধগুলি এবং প্রতিক্রিয়াগুলিকে নিরাপদে প্রক্রিয়া করা এবং অ্যাসিঙ্ক্রোনাসভাবে মূল্যবান API এক্সিকিউশন ডেটাকে Apigee এজে পুশ করা যেখানে এটি এজ অ্যানালিটিক্স সিস্টেম দ্বারা গ্রাস করা হয়। এজ মাইক্রোগেটওয়ে ইনস্টল করা এবং স্থাপন করা সহজ -- আপনি কয়েক মিনিটের মধ্যে একটি দৃষ্টান্ত আপ এবং চালু করতে পারেন।

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

প্রাথমিক ব্যবহারের ক্ষেত্রে

একটি হাইব্রিড ক্লাউড এপিআই ম্যানেজমেন্ট সলিউশন যেমন এজ মাইক্রোগেটওয়ের জন্য সাধারণ ব্যবহারের ক্ষেত্রে রয়েছে:

  • কাছাকাছি থাকা পরিষেবাগুলির জন্য API ট্র্যাফিকের লেটেন্সি হ্রাস করুন৷ উদাহরণস্বরূপ, যদি আপনার API ভোক্তা এবং প্রযোজকরা কাছাকাছি থাকে, তাহলে আপনি অগত্যা চান না যে APIগুলি একটি কেন্দ্রীয় গেটওয়ের মধ্য দিয়ে যেতে পারে।

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

মূল বৈশিষ্ট্য এবং সুবিধা

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

এজ মাইক্রোগেটওয়ে সম্পর্কে আপনার যা জানা দরকার

এজ মাইক্রোগেটওয়ে কীভাবে কাজ করে, এর মৌলিক আর্কিটেকচার, কনফিগারেশন এবং স্থাপনা এই বিভাগটি বর্ণনা করে।

কেন এজ মাইক্রোগেটওয়ে ব্যবহার করবেন?

এপিআই ম্যানেজমেন্ট কম্পোনেন্টটিকে ব্যাকএন্ড টার্গেট অ্যাপ্লিকেশনের কাছাকাছি সরানো নেটওয়ার্ক লেটেন্সি কমাতে পারে। আপনি যখন একটি ব্যক্তিগত ক্লাউডে Apigee Edge অন-প্রিমিসেস ইনস্টল করতে পারেন, তখন Apigee Edge-এর একটি সম্পূর্ণ স্থাপনা অপরিহার্যভাবে বড় এবং জটিল তার সম্পূর্ণ বৈশিষ্ট্য-সেট এবং কী ব্যবস্থাপনা, নগদীকরণ এবং বিশ্লেষণের মতো ডেটা-ভারী বৈশিষ্ট্যগুলিকে সমর্থন করার জন্য। এর মানে হল যে প্রতিটি ডেটা-সেন্টারে প্রাঙ্গনে Apigee Edge স্থাপন করা সবসময় কাম্য নয়।

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

নমুনা স্থাপনার পরিস্থিতি

এই বিভাগটি এজ মাইক্রোগেটওয়ের জন্য বেশ কয়েকটি সম্ভাব্য স্থাপনার পরিস্থিতি চিত্রিত করে।

একই মেশিন

চিত্র 1 অনুরোধ প্রক্রিয়াকরণের পথ দেখায় যখন এজ মাইক্রোগেটওয়ে তার সবচেয়ে সহজ সম্ভাব্য কনফিগারেশনে স্থাপন করা হয়, যেখানে এজ মাইক্রোগেটওয়ে এবং ব্যাকএন্ড টার্গেট API একই মেশিনে ইনস্টল করা হয়।

চিত্র 1: এজ মাইক্রোগেটওয়ের সবচেয়ে সহজ স্থাপনা

ভিন্ন মেশিন

যেহেতু ক্লায়েন্ট, এজ মাইক্রোগেটওয়ে এবং ব্যাকএন্ড এপিআই ইমপ্লিমেন্টেশনের মধ্যে সমস্ত যোগাযোগ হল HTTP, আপনি এপিআই ইমপ্লিমেন্টেশন থেকে একটি ভিন্ন মেশিনে Apigee Edge Microgateway ইন্সটল করতে পারেন, যেমন চিত্র 2-এ দেখানো হয়েছে।

চিত্র 2: এজ মাইক্রোগেটওয়ে ব্যাকএন্ড টার্গেট API থেকে আলাদা

একাধিক অ্যাপ্লিকেশন প্রক্সি

একটি একক এজ মাইক্রোগেটওয়ে উদাহরণ একাধিক ব্যাকএন্ড টার্গেট অ্যাপ্লিকেশনের সামনে ব্যবহার করা যেতে পারে, যেমন চিত্র 3 এ দেখানো হয়েছে।

চিত্র 3: এজ মাইক্রোগেটওয়ে একাধিক API প্রক্সি সামনে রাখতে পারে

লোড ব্যালেন্সার সহ

এজ মাইক্রোগেটওয়ে নিজেই একটি স্ট্যান্ডার্ড রিভার্স প্রক্সি বা লোড-ব্যালেন্সার দ্বারা SSL টার্মিনেশন এবং/অথবা লোড-ব্যালেন্সিংয়ের জন্য ফ্রন্ট-এন্ডেড হতে পারে, যেমন চিত্র 4 এ দেখানো হয়েছে।

চিত্র 4: লোড ব্যালেন্সার সহ এজ মাইক্রোগেটওয়ে চলছে

ইন্ট্রানেট স্থাপনা

Apigee Edge এর সাথে ইন্টারনেট ট্র্যাফিক রক্ষা করার সময় এজ মাইক্রোগেটওয়ে ব্যবহার করুন, যেমন চিত্র 5 এ দেখানো হয়েছে। ধরা যাক Apigee Edge Cloud এর মাধ্যমে একটি API এন্ডপয়েন্ট /orders প্রক্সি করা হয়েছে এবং এটি ব্যাকএন্ড লক্ষ্য https://mycompany.com/orders আঘাত করে . এটি বাম দিকে লক্ষ্য API বাস্তবায়ন দ্বারা প্রতিনিধিত্ব করা হয়। এই API তারপর ডানদিকে লক্ষ্য বাস্তবায়ন দ্বারা উপস্থাপিত একাধিক API এন্ডপয়েন্ট কল করতে পারে। উদাহরণস্বরূপ, এটি অভ্যন্তরীণভাবে /customers এবং /transactions কল করতে পারে। Apigee কমিউনিটিতে এই পোস্টটিও দেখুন।

চিত্র 5: ইন্ট্রানেট ট্র্যাফিক সুরক্ষার জন্য এজ মাইক্রোগেটওয়ে চলছে৷

Apigee প্রান্তের উপর নির্ভরতা

এজ মাইক্রোগেটওয়ে Apigee Edge এর উপর নির্ভর করে এবং ইন্টারঅ্যাক্ট করে। এজ মাইক্রোগেটওয়েকে অবশ্যই কাজ করার জন্য Apigee Edge এর সাথে যোগাযোগ করতে হবে। এজ মাইক্রোগেটওয়ে এজ এর সাথে ইন্টারঅ্যাক্ট করার প্রাথমিক উপায়গুলি হল:

  • স্টার্টআপের পরে, এজ মাইক্রোগেটওয়ে বিশেষ "এজ মাইক্রোগেটওয়ে-সচেতন" প্রক্সিগুলির একটি তালিকা এবং আপনার Apigee এজ সংস্থা থেকে সমস্ত পণ্যের একটি তালিকা পায়৷ প্রতিটি আগত ক্লায়েন্ট অনুরোধের জন্য, এজ মাইক্রোগেটওয়ে নির্ধারণ করে যে অনুরোধটি এই API প্রক্সিগুলির একটির সাথে মেলে এবং তারপর সেই প্রক্সির সাথে যুক্ত পণ্যের কীগুলির উপর ভিত্তি করে ইনকামিং অ্যাক্সেস টোকেন বা API কী যাচাই করে৷
  • Apigee Edge Analytics সিস্টেম এজ মাইক্রোগেটওয়ে থেকে অ্যাসিঙ্ক্রোনাসভাবে পাঠানো API ডেটা সঞ্চয় করে এবং প্রক্রিয়া করে।
  • Apigee Edge এজ মাইক্রোগেটওয়ের মাধ্যমে এপিআই কল করার জন্য ক্লায়েন্টদের জন্য প্রয়োজনীয় অ্যাক্সেস টোকেনগুলিতে স্বাক্ষর করতে বা API কীগুলি সরবরাহ করতে ব্যবহৃত শংসাপত্র সরবরাহ করে। আপনি একটি CLI কমান্ড ব্যবহার করে এই টোকেনগুলি পেতে পারেন।

এককালীন কনফিগারেশন

আপনার Apigee Edge প্রতিষ্ঠানের সাথে যোগাযোগ করতে সক্ষম হওয়ার জন্য আপনাকে প্রাথমিকভাবে Edge Microgateway কনফিগার করতে হবে। স্টার্টআপে, এজ মাইক্রোগেটওয়ে Apigee Edge এর সাথে একটি বুটস্ট্র্যাপিং অপারেশন শুরু করে। এজ মাইক্রোগেটওয়ে Apigee Edge থেকে এজ মাইক্রোগেটওয়ে-সচেতন প্রক্সিগুলির তালিকা সহ যেগুলি Apigee এজ-এ স্থাপন করা হয় তার নিজস্বভাবে API কলগুলি প্রক্রিয়া করার জন্য প্রয়োজনীয় তথ্যগুলি পুনরুদ্ধার করে৷ আমরা শীঘ্রই এই প্রক্সিগুলি সম্পর্কে আরও কথা বলব৷

এজ মাইক্রোগেটওয়েকে Apigee Edge এর সাথে সহ-অবস্থান করতে হবে না; Apigee Edge পাবলিক এবং প্রাইভেট ক্লাউড অফারগুলি সমানভাবে ভাল কাজ করে।

আপনি যদি করে শিখতে চান, তাহলে এজ মাইক্রোগেটওয়ে সেট আপ এবং কনফিগার করতে যান, যা একটি সুবিধাজনক CLI কমান্ড ব্যবহার করে এজ মাইক্রোগেটওয়ে সেট আপ এবং কনফিগার করার প্রক্রিয়ার মধ্য দিয়ে চলে।

এজ মাইক্রোগেটওয়ে-সচেতন প্রক্সি সম্পর্কে আপনার যা জানা দরকার

এজ মাইক্রোগেটওয়ে-সচেতন প্রক্সিগুলি এজ মাইক্রোগেটওয়েকে নির্দিষ্ট তথ্য প্রদান করে যা এটিকে ক্লায়েন্ট API অনুরোধগুলি প্রক্রিয়া করার অনুমতি দেয়। এজ মাইক্রোগেটওয়ে শুরু হলে এপিজি এজ থেকে এজ মাইক্রোগেটওয়েতে এই প্রক্সিগুলির তথ্য ডাউনলোড করা হয়।

Apigee Edge ম্যানেজমেন্ট UI ব্যবহার করে বা আপনি চাইলে অন্য উপায়ে Apigee Edge-এ এই প্রক্সিগুলি তৈরি করা আপনার বা আপনার API টিমের উপর নির্ভর করে। এটি করা সহজ, এবং আমরা এজ মাইক্রোগেটওয়ে সেট আপ এবং কনফিগার করার বিশদ বিবরণ দিয়ে চলেছি।

এজ মাইক্রোগেটওয়ে-সচেতন প্রক্সিগুলির বৈশিষ্ট্যগুলির মধ্যে রয়েছে:

  • মাইক্রো-সচেতন প্রক্সিগুলি এজ মাইক্রোগেটওয়েকে দুটি মূল টুকরো তথ্য প্রদান করে: একটি বেস পাথ এবং লক্ষ্য URL।
  • মাইক্রো-সচেতন প্রক্সিগুলিকে অবশ্যই HTTP টার্গেট এন্ডপয়েন্টের দিকে নির্দেশ করতে হবে। ব্যাকএন্ড টার্গেট টার্গেটএন্ডপয়েন্ট সংজ্ঞাতে একটি ScriptTarget উপাদান দ্বারা উল্লেখ করা Node.js অ্যাপ হতে পারে না। আরও তথ্যের জন্য পূর্ববর্তী নোটটি দেখুন।
  • প্রক্সি নামগুলি edgemicro_ এর সাথে প্রিফিক্স করা আবশ্যক। যেমন: edgemicro_weather
  • এজ মাইক্রোগেটওয়ে প্রক্সিগুলি এপিজি এজ ম্যানেজমেন্ট UI এর প্রক্সি এডিটরে সম্পাদনা করা যাবে না। অর্থাৎ, আপনি নীতি যোগ করতে বা শর্তাধীন প্রবাহ যোগ করতে পারবেন না। (বা, যদি আপনি চেষ্টা করেন, তারা উপেক্ষা করা হয়।)
  • অন্যথায়, এজ মাইক্রোগেটওয়ে প্রক্সিগুলি এজ ম্যানেজমেন্ট UI-তে এজ-এর অন্য যেকোন API প্রক্সির মতোই উপস্থিত হয়।
  • এজ-এ যেকোন এপিআই প্রক্সির মতো, এজ মাইক্রোগেটওয়ে প্রক্সিগুলিকে পণ্যগুলিতে বান্ডিল করা যেতে পারে এবং বিকাশকারী অ্যাপগুলির সাথে যুক্ত করা যেতে পারে।
  • অন্য যেকোনো প্রক্সির মতো, আপনি এজ মাইক্রোগেটওয়ে প্রক্সি বিশ্লেষণ ট্র্যাক করতে পারেন।
  • এজ মাইক্রোগেটওয়ে প্রক্সিগুলি Apigee এজ ট্রেস টুল ব্যবহার করে ট্রেস করা যাবে না।

এজ মাইক্রোগেটওয়ে এবং এপিজি এজ অ্যানালিটিক্স সম্পর্কে আরও

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

চিত্র 6: প্রান্তে প্রক্সি ট্র্যাফিক ড্যাশবোর্ড

এজ অ্যানালিটিক্স সম্পর্কে আরও তথ্যের জন্য, বিশ্লেষণ ড্যাশবোর্ড দেখুন।

এজ মাইক্রোগেটওয়ে নিরাপত্তা সম্পর্কে

Apigee প্রান্ত ভূমিকা

পূর্বে উল্লিখিত হিসাবে, Apigee Edge Edge Microgateway-এ সমস্ত ক্লায়েন্ট অনুরোধ সুরক্ষিত করতে ভূমিকা পালন করে। Apigee Edge নাটকের প্রাথমিক ভূমিকা হল:

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

ক্লায়েন্ট অ্যাপ প্রমাণীকরণ

  • এজ মাইক্রোগেটওয়ে অ্যাক্সেস টোকেন এবং API কীগুলির মাধ্যমে ক্লায়েন্ট প্রমাণীকরণ সমর্থন করে। নিরাপত্তা কী এবং টোকেনগুলি Apigee Edge দ্বারা তৈরি করা হয় এবং প্রতিটি API কলের জন্য Edge Microgateway দ্বারা যাচাই করা হয়।
  • oauth প্লাগইন সক্ষম হলে, Edge Microgateway একটি স্বাক্ষরিত অ্যাক্সেস টোকেন বা API কী পরীক্ষা করে এবং যদি এটি বৈধ হয়, API কলটি ব্যাকএন্ড লক্ষ্যে চলে যায়। এটি বৈধ না হলে, একটি ত্রুটি ফেরত দেওয়া হয়।
  • অ্যাক্সেস টোকেনগুলি পেতে এবং ব্যবহার করার জন্য প্রয়োজনীয় পদক্ষেপগুলির জন্য এজ মাইক্রোগেটওয়ে সেট আপ এবং কনফিগার করা দেখুন৷ এপিআই কী সম্পর্কে তথ্যের জন্য, এজ মাইক্রোগেটওয়ের জন্য অপারেশন এবং কনফিগারেশন রেফারেন্সে "এপিআই কী সুরক্ষা ব্যবহার করা" দেখুন।

Apigee প্রান্তে এজ মাইক্রোগেটওয়ের প্রমাণীকরণ

  • Apigee Edge-এ অ্যানালিটিক্স ডেটা আপডেট করার জন্য Edge Microgateway যে অ্যাসিঙ্ক্রোনাস কলগুলি করে তার জন্য প্রমাণীকরণ প্রয়োজন। এই প্রমাণীকরণটি CLI এর মাধ্যমে বা পরিবেশের ভেরিয়েবল ব্যবহার করে এজ মাইক্রোগেটওয়েতে পাস করা একটি পাবলিক/গোপন কী জোড়ার মাধ্যমে প্রদান করা হয়। আপনি যখন প্রথম এজ মাইক্রোগেটওয়ে ইনস্টল এবং শুরু করবেন তখন আপনি একবার এই কীগুলি পাবেন এবং ব্যবহার করুন৷

API পণ্য ব্যবস্থাপনা প্ল্যাটফর্ম

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

আমি কি আমার বিদ্যমান এজ প্রক্সি বাস্তবায়নকে এজ মাইক্রোগেটওয়েতে সরাতে পারি?

আপনি এজ মাইক্রোগেটওয়েতে সংশ্লিষ্ট নীতি বা শর্তসাপেক্ষ ফ্লো সহ বিদ্যমান প্রক্সিগুলি স্থানান্তর করতে পারবেন না। এজ মাইক্রোগেটওয়ের জন্য আপনাকে নতুন "মাইক্রোগেটওয়ে-সচেতন" প্রক্সি তৈরি করতে হবে। এই প্রক্সিগুলিকে একটি বিশেষ উপসর্গ দিয়ে নামকরণ করা আবশ্যক, edgemicro_। স্টার্টআপের পরে, Edge Microgateway এই edgemicro_* প্রক্সিগুলি আবিষ্কার করে এবং তাদের প্রত্যেকের জন্য কনফিগারেশন তথ্য ডাউনলোড করে। এই তথ্য তাদের লক্ষ্য URL এবং সম্পদ পাথ অন্তর্ভুক্ত. সেই থেকে, প্রক্সিগুলি ব্যবহার করা হয় না। এই প্রক্সিগুলিতে কোনো নীতি বা শর্তাধীন প্রবাহ কখনই কার্যকর হবে না।

মাইক্রোগেটওয়ে-সচেতন প্রক্সি থাকার আরেকটি কারণ হল এজ মাইক্রোগেটওয়ে অ্যাসিঙ্ক্রোনাসভাবে প্রতিটি মাইক্রোগেটওয়ে-সচেতন প্রক্সির জন্য এজ-এ অ্যানালিটিক্স ডেটা পুশ করে। আপনি তখন মাইক্রোগেটওয়ে-সচেতন প্রক্সিগুলির জন্য বিশ্লেষণ ডেটা দেখতে পারেন ঠিক যেমন আপনি এজ অ্যানালিটিক্স UI-তে অন্য কোনও প্রক্সির জন্য দেখতে পারেন৷

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

আমি কি এজ মাইক্রোগেটওয়ে প্রক্সিগুলির সাথে নীতিগুলি ব্যবহার করতে পারি?

পূর্ববর্তী বিভাগে ব্যাখ্যা করা হয়েছে, আপনি Apigee Edge-এ "মাইক্রোগেটওয়ে-সচেতন" প্রক্সিগুলিতে নীতিগুলি সংযুক্ত করতে পারবেন না। কোটা, স্পাইক অ্যারেস্ট, API কী নিরাপত্তা, এবং OAuth2 নিরাপত্তার মতো এজ মাইক্রোগেটওয়ে এজ-এর নীতির মতো কার্যকারিতা প্রদান করতে প্লাগইন ব্যবহার করে। প্লাগইন ব্যবহার করা দেখুন। আপনি কাস্টম প্লাগইনগুলিও লিখতে পারেন, যেমনটি কাস্টম প্লাগইন বিকাশে ব্যাখ্যা করা হয়েছে৷

এজ মাইক্রোগেটওয়ে সম্পর্কে জানার সেরা উপায় কী?

Apigee এই সম্পদ প্রদান করে:

  • এজ মাইক্রোগেটওয়ে ডকুমেন্টেশন - ডক্সে একটি শুরু করার টিউটোরিয়ালের পাশাপাশি সম্পূর্ণ রেফারেন্স এবং কনফিগারেশন তথ্য অন্তর্ভুক্ত রয়েছে।

  • ডিপ-ডাইভ ওয়েবিনার - এজ মাইক্রোগেটওয়ে নিয়ে বিস্তারিত আলোচনা করে এবং এজ মাইক্রোগেটওয়ে কিভাবে সেটআপ এবং কনফিগার করতে হয় তা প্রদর্শন করে।

  • এজ মাইক্রো ফোরাম - অ্যাপিজি সম্প্রদায়ের এজ মাইক্রো ফোরামটি প্রশ্ন জিজ্ঞাসা করার এবং অন্যদের দ্বারা জিজ্ঞাসা করা এবং উত্তর দেওয়া প্রশ্নগুলি থেকে উপকৃত হওয়ার একটি দুর্দান্ত জায়গা।