Edge Microgateway-এর ওভারভিউ

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

Edge Microgateway v. 2.4.x

দর্শক

এই বিষয়টি Edge Microgateway-এর একটি সাধারণ ভূমিকা যা সব ধরনের দর্শকের জন্য লেখা হয়েছে।

Apigee Edge Microgateway কী?

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

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

প্রাথমিক ব্যবহারের উদাহরণ

Edge Microgateway-এর মতো হাইব্রিড Cloud API ম্যানেজমেন্ট সলিউশনের সাধারণ ব্যবহারের ক্ষেত্রে এগুলি অন্তর্ভুক্ত:

  • কাছাকাছি লোকেশনে চলে এমন পরিষেবার জন্য API ট্রাফিকের লেটেন্সি কমান। যেমন, যদি আপনার API কনজিউমার ও প্রোডিউসার কাছাকাছি থাকে, তাহলে API-কে কেন্দ্রীয় গেটওয়ের মাধ্যমে যেতে দেওয়ার প্রয়োজন নেই।

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

গুরুত্বপূর্ণ ফিচার ও সুবিধা

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

Edge Microgateway সম্পর্কে আপনার যা জানা প্রয়োজন

এই বিভাগে Edge Microgateway কীভাবে কাজ করে, এর প্রাথমিক আর্কিটেকচার, কনফিগারেশন এবং ডেপ্লয়মেন্ট সম্পর্কে বর্ণনা করা হয়েছে।

Edge Microgateway কেন ব্যবহার করবেন?

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

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

স্যাম্পেল ডেপ্লয়মেন্ট পরিস্থিতি

এই বিভাগে Edge Microgateway-এর জন্য সম্ভাব্য বিভিন্ন ডিপ্লয়মেন্ট পরিস্থিতি বর্ণনা করা হয়েছে।

একই মেশিন

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

ছবি ১: Edge Microgateway-এর সবচেয়ে সহজ ডেপ্লয়মেন্ট

আলাদা মেশিন

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

ছবি ২: Edge Microgateway, ব্যাকএন্ড টার্গেট API থেকে আলাদা করা হয়েছে

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

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

ছবি ৩: Edge Microgateway একাধিক API প্রক্সি ফ্রন্ট করতে পারে

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

SSL সমাপ্তি এবং/অথবা লোড ব্যালেন্সিংয়ের জন্য Edge Microgateway-এর আগে একটি সাধারণ রিভার্স প্রক্সি বা লোড-ব্যালেন্সার ব্যবহার করা যেতে পারে, যেমনটি ৪ নম্বর চিত্রে দেখানো হয়েছে।

ছবি ৪: লোড ব্যালেন্সার সহ Edge Microgateway চলছে

ইন্ট্রানেট ডেপ্লয়মেন্ট

Apigee Edge-এর মাধ্যমে ইন্টারনেট ট্রাফিক সুরক্ষিত করার পাশাপাশি, Edge Microgateway ব্যবহার করে ইন্ট্রানেট ট্রাফিক সুরক্ষিত করুন। এটি ৫ নম্বর চিত্রে দেখানো হয়েছে। ধরা যাক, একটি API এন্ডপয়েন্ট /orders Apigee Edge Cloud-এর মাধ্যমে প্রক্সি করা হয়েছে এবং এটি ব্যাকএন্ড টার্গেটে https://mycompany.com/orders হিট করেছে। এটি বাঁদিকে টার্গেট API প্রয়োগের মাধ্যমে দেখানো হয়েছে। এই API তারপরে ডানদিকে টার্গেট ইমপ্লিমেন্টেশন দ্বারা উপস্থাপিত একাধিক API এন্ডপয়েন্ট কল করতে পারে। যেমন, এটি ইন্টার্নালি /customers ও /transactions-কে কল করতে পারে। এছাড়াও, Apigee কমিউনিটিতে এই পোস্ট দেখুন।

ছবি ৫: ইন্ট্রানেট ট্রাফিক সুরক্ষিত রাখতে Edge Microgateway চালানো

Apigee Edge-এর উপর নির্ভরতা Edge

Edge Microgateway, Apigee Edge-এর উপর নির্ভর করে এবং সেটির সাথে ইন্টার‍্যাক্ট করে। Edge Microgateway-কে কাজ করার জন্য Apigee Edge-এর সাথে যোগাযোগ করতে হবে। Edge Microgateway, Edge-এর সাথে যেসব প্রধান উপায়ে ইন্টার‍্যাক্ট করে সেগুলি হল:

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

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

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

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

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

Edge Microgateway-সচেতন প্রক্সি সম্পর্কে আপনার যা জানা প্রয়োজন

Edge Microgateway-সচেতন প্রক্সি Edge Microgateway-কে নির্দিষ্ট তথ্য প্রদান করে যা এটিকে ক্লায়েন্ট API অনুরোধ প্রসেস করতে দেয়। Edge Microgateway চালু হলে, Apigee Edge থেকে Edge Microgateway-তে এইসব প্রক্সি সম্পর্কে তথ্য ডাউনলোড করা হয়।

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

Edge Microgateway-সচেতন প্রক্সির বৈশিষ্ট্যগুলির মধ্যে এগুলি অন্তর্ভুক্ত:

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

Edge Microgateway ও Apigee Edge Analytics সম্পর্কে আরও জানুন

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

ছবি ৬: Edge-এ প্রক্সি ট্রাফিক ড্যাশবোর্ড

Edge Analytics সম্পর্কে আরও তথ্যের জন্য, Analytics ড্যাশবোর্ড দেখুন।

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

Apigee Edge-এর ভূমিকা

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

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

ক্লায়েন্ট অ্যাপ যাচাইকরণ

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

Apigee Edge-এ Edge Microgateway-এর যাচাইকরণ

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

API প্রোডাক্ট ম্যানেজমেন্ট প্ল্যাটফর্ম

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

আমি কি আগে থেকে থাকা Edge প্রক্সি প্রয়োগ Edge Microgateway-তে সরাতে পারব?

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

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

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

আমি কি Edge Microgateway প্রক্সির সাথে নীতি ব্যবহার করতে পারি?

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

Edge Microgateway সম্পর্কে জানার সবচেয়ে ভালো উপায় কী?

Apigee এইসব রিসোর্স প্রদান করে:

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

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

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