আপনি Apigee Edge-এর ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশন .info- তে যান।
অ্যাপিজিতে এমন অনেক প্রচলিত ধারণা রয়েছে, যেগুলোর একটি স্বতন্ত্র অর্থ আছে।
| মেয়াদ | সংজ্ঞা |
|---|---|
| এপিআই | একটি প্রক্সি যা আপনার বিদ্যমান এপিআই-এর জন্য একটি ফেসাড (facade) হিসেবে কাজ করে। ডেভেলপাররা আপনার বিদ্যমান এপিআই কল করার পরিবর্তে, Apigee দ্বারা তৈরি নতুন এপিআই কল করা শুরু করে। এই ফেসাডটি আপনার পাবলিক ইন্টারফেসকে আপনার ব্যাকএন্ড এপিআই থেকে বিচ্ছিন্ন করে, ডেভেলপারদের ব্যাকএন্ডের পরিবর্তন থেকে রক্ষা করে এবং আপনাকে আপনার অভ্যন্তরীণ ডেভেলপমেন্ট টিমকে প্রভাবিত না করেই এজ-এ উদ্ভাবন করতে সক্ষম করে। আপনি যখন ব্যাকএন্ডে পরিবর্তন আনেন, ডেভেলপাররা তখনো নিরবচ্ছিন্নভাবে একই এপিআই কল করতে থাকে। আরও উন্নত পরিস্থিতিতে, Apigee আপনাকে একই এপিআই-এর জন্য একাধিক ইন্টারফেস উন্মুক্ত করার সুযোগ দেয়, যা আপনাকে একই সাথে বিভিন্ন ডেভেলপার গোষ্ঠীর চাহিদা মেটাতে একটি এপিআই-এর সিগনেচার কাস্টমাইজ করার স্বাধীনতা দেয়। |
| এপিআই বেস পাথ এবং রিসোর্স | একটি API বেস পাথ এবং এক সেট রিসোর্স (যা রিসোর্স পাথ নামেও পরিচিত) নিয়ে গঠিত। প্রতিটি API-এর জন্য, আপনি একটি একক রুট URL এবং একাধিক রিসোর্স পাথ নির্ধারণ করেন। আপনি একটি API-কে সহজভাবে একগুচ্ছ URI হিসেবে ভাবতে পারেন, যেগুলোর সবকটিরই একটি সাধারণ বেস পাথ রয়েছে। আপনার API-গুলো পরিচালনা সহজ করার জন্য, Apigee এই সাধারণ URI-গুলোর সাথে ডিসপ্লে নেম এবং বিবরণ যুক্ত করে। |
| এপিআই গ্রাহক | 'অ্যাপ ডেভেলপার'-এর সমার্থক, যিনি কোনো এপিআই প্রোভাইডারের তৈরি এপিআই ব্যবহার করেন। |
| এপিআই ডেভেলপার | এপিআই প্রদানকারী প্রতিষ্ঠানে কর্মরত একজন সফটওয়্যার ইঞ্জিনিয়ার যিনি এপিআই তৈরি করেন। অ্যাপ ডেভেলপাররা (এপিআই গ্রাহক) অ্যাপ তৈরির জন্য সেই এপিআইগুলো ব্যবহার করেন। |
| এপিআই প্যাকেজ | এপিআই প্রোডাক্টগুলোর একটি সংগ্রহ যা ডেভেলপারদের কাছে একটি বান্ডেল হিসেবে উপস্থাপন করা হয় এবং সাধারণত একটি রেট প্ল্যানের সাথে যুক্ত থাকে। |
| এপিআই পণ্য | এপিআই রিসোর্স (ইউআরআই)-এর একটি সংগ্রহ যা একটি সার্ভিস প্ল্যানের সাথে একত্রিত করে ডেভেলপারদের কাছে একটি বান্ডেল হিসাবে উপস্থাপন করা হয়। এপিআই প্রোডাক্টটিতে মনিটরিং বা অ্যানালিটিক্সের জন্য আপনার ব্যবসার নির্দিষ্ট কিছু মেটাডেটাও অন্তর্ভুক্ত থাকতে পারে। এক বা একাধিক রিসোর্সকে একটি এপিআই প্রোডাক্টে অন্তর্ভুক্ত করার মাধ্যমে সেগুলোকে মনিটাইজ করা যেতে পারে, যা পরবর্তীতে মনিটাইজেশনের জন্য একটি এপিআই প্যাকেজে বান্ডেল করা যায়। |
| এপিআই প্রদানকারী | একজন এপিআই প্রোভাইডার এপিআই কনজিউমারদের (অ্যাপ ডেভেলপার) ব্যবহারের জন্য (এজ ব্যবহার করে) এপিআই তৈরি করেন। |
| অ্যাপ ডেভেলপার | Edge-এ, অ্যাপ ডেভেলপাররা একটি API প্রোভাইডারের কাছে তাদের অ্যাপ নিবন্ধন করেন, এবং এভাবেই তারা প্রোভাইডারের API প্রক্সিগুলোকে কল করার জন্য প্রয়োজনীয় API কীগুলো পেয়ে থাকেন। |
| অ্যাপস | আপনার ডেভেলপাররা আপনার এপিআই প্রোডাক্টের রিসোর্সগুলো অ্যাক্সেস করার জন্য অ্যাপ ব্যবহার করেন। যখন আপনি একটি অ্যাপ তৈরি করেন, তখন আপনি কোন এপিআই প্রোডাক্টটি অন্তর্ভুক্ত করবেন তা নির্বাচন করেন এবং Apigee একটি কী তৈরি করে। প্রতিটি অ্যাপের একটিমাত্র কী থাকে যা একাধিক এপিআই প্রোডাক্টে অ্যাক্সেস প্রদান করে। অ্যাপের মাধ্যমে আপনি নিয়ন্ত্রণ করতে পারেন কে আপনার রিসোর্সগুলো অ্যাক্সেস করতে পারবে। আপনি একটি অ্যাপের কী বাতিল এবং রিফ্রেশ করার মাধ্যমে আপনার এপিআই প্রোডাক্টগুলোতে কার অ্যাক্সেস থাকবে তা নিয়ন্ত্রণ করতে পারেন। এবং আপনি একটি অ্যাপের প্রোডাক্টগুলোর অ্যাক্সেস বাতিল বা মুছে ফেলার মাধ্যমে রিসোর্সের বান্ডেলগুলোতে অ্যাক্সেস নিয়ন্ত্রণ করতে পারেন। |
| ব্যালেন্সের বিবরণ | প্রিপেইড ডেভেলপারের ক্ষেত্রে, তার অ্যাকাউন্টের ব্যালেন্স। |
| বন্ধ সমন্বয় | প্রকাশিত বিলিং নথিতে প্রয়োগ করা একটি সমন্বয়। |
| বন্ধ বিলিং মাস | একটি সম্পূর্ণ ক্যালেন্ডার মাস, যার জন্য বিলিং নথি প্রকাশিত হয়েছে। |
| কাস্টম সীমা | একটি সীমা (যেমন একটি এপিআই পণ্যের লেনদেনের সংখ্যার উপর সীমা) যা আপনি মনিটাইজেশন ব্যবহার করে স্পষ্টভাবে সেট আপ করতে পারেন। একে সুস্পষ্ট সীমাও বলা হয়। |
| ডেভেলপার ক্যাটাগরি রেট প্ল্যান | একটি মূল্য পরিকল্পনা যা একটি নির্দিষ্ট বিভাগের সকল ডেভেলপারের জন্য প্রযোজ্য এবং সেই বিভাগের সকল ডেভেলপার এটি ক্রয় করতে পারেন। |
| ডেভেলপার রেট প্ল্যান | একটি রেট প্ল্যান যা কোনো নির্দিষ্ট ডেভেলপারের জন্য প্রযোজ্য এবং শুধুমাত্র সেই ডেভেলপারই এটি ক্রয় করতে পারে। |
| প্রকাশিত এজেন্ট | বাণিজ্যিক আইনে, একজন ব্যক্তি যিনি অন্যের (যাকে প্রিন্সিপাল বলা হয়) পক্ষে কাজ করার জন্য অনুমোদিত, তিনি তৃতীয় পক্ষের সাথে একটি আইনি সম্পর্ক স্থাপন করেন। নগদীকরণের ক্ষেত্রে, একটি শেয়ার্ড রেভিনিউ প্ল্যানের জন্য এমন একটি ট্যাক্স মডেল তৈরি করা যেতে পারে, যেখানে এপিআই প্রোভাইডার ডেভেলপারের একজন ডিসক্লোজড এজেন্ট হিসেবে কাজ করে ডেভেলপারের পক্ষে রাজস্ব (এবং সম্ভবত বিক্রয় কর) সংগ্রহ করে। |
| প্রকাশিত কর মডেল | এমন একটি কর মডেল যেখানে এপিআই প্রদানকারী ডেভেলপারের একজন প্রকাশ্য প্রতিনিধি হিসেবে কাজ করে। |
| পরিবেশ | এপিআই-এর জন্য একটি রানটাইম এক্সিকিউশন কনটেক্সট। রানটাইমে অ্যাক্সেস করার আগে একটি এপিআই-কে অবশ্যই একটি এনভায়রনমেন্টে ডেপ্লয় করতে হবে। ডিফল্টরূপে, Apigee অর্গানাইজেশনগুলোতে দুটি এনভায়রনমেন্ট দেওয়া থাকে: 'test' এবং 'prod'। 'test' এনভায়রনমেন্টটি সাধারণত পরীক্ষাধীন এপিআই ডেপ্লয় করার জন্য ব্যবহৃত হয়। 'prod' এনভায়রনমেন্টটি সাধারণত প্রোডাকশন ব্যবহারের জন্য এপিআই ডেপ্লয় করতে ব্যবহৃত হয়। |
| হাইব্রিড ট্যাক্স মডেল | এমন একটি কর ব্যবস্থা যেখানে এপিআই প্রদানকারী ডেভেলপারের একজন প্রকাশ্য প্রতিনিধি হিসেবে কাজ করে। তবে, এপিআই প্রদানকারী তাদের গ্রাহকদের কাছ থেকে সংগৃহীত বিক্রয় কর ডেভেলপারের পক্ষ থেকে স্থানীয় কর কর্তৃপক্ষের কাছে পরিশোধ করে। |
| অন্তর্নিহিত সীমা | নগদীকরণ দ্বারা নির্ধারিত একটি সীমা (যেমন ডেভেলপার প্রিপেইড ব্যালেন্সের সীমা)। |
| নগদীকরণ | Apigee Edge Developer Services-এর একটি অংশ যা এপিআই পণ্য থেকে অর্থ উপার্জনের একটি সহজ ও নমনীয় উপায় প্রদান করে। |
| মাসিক ব্যবহৃত পরিমাণ | একজন ডেভেলপারের একটি নির্দিষ্ট মাসের মোট ব্যবহার, যার মধ্যে সেটআপ ফি + ট্রানজ্যাকশন ফি + রিকারিং ফি অন্তর্ভুক্ত। |
| মাসিক পেমেন্ট | ক্রয়কৃত প্ল্যানগুলোর উপর ভিত্তি করে ডেভেলপার কর্তৃক করা পুনরাবৃত্তিমূলক পেমেন্ট। রেট প্ল্যানগুলোতে পুনরাবৃত্তিমূলক ফি থাকতে পারে, যা ব্যবহার নির্বিশেষে প্রতি মাসে ডেভেলপারকে চার্জ করা হয়। |
| নেটিং বিবৃতি | একটি আর্থিক নথি যা চালান এবং রাজস্ব ভাগাভাগি বিবরণীর মধ্যেকার নিট ভারসাম্য দেখায়। |
| খোলা সমন্বয় | এমন একটি সমন্বয় যা প্রকাশিত বিলিং নথিতে এখনও প্রয়োগ করা হয়নি। |
| খোলা বিলিং মাস | একটি সম্পূর্ণ ক্যালেন্ডার মাস, যার “চূড়ান্ত” বিলিং নথি প্রকাশ করা হয়নি। |
| সংগঠন | আপনার Apigee অ্যাকাউন্টের সমস্ত অবজেক্টের জন্য একটি কন্টেইনার, যার মধ্যে রয়েছে এপিআই (API), এপিআই প্রোডাক্ট (API products), এপিআই প্যাকেজ (API packages), অ্যাপ (apps), এবং ডেভেলপার (developers)। আপনি যে প্রতিটি সংস্থার সদস্য হতে পারেন, তার জন্য একটি ব্যবহারকারী অ্যাকাউন্ট প্রয়োজন। (বেশিরভাগ ব্যবহারকারীর কেবল একটি সংস্থাতেই অ্যাকাউন্ট থাকে।) আপনার জমা দেওয়া প্রতিটি এপিআই অনুরোধের সাথে আপনাকে আপনার ক্রেডেনশিয়াল (ইউজারনেম এবং পাসওয়ার্ড) এবং আপনার সংস্থার নাম সরবরাহ করতে হবে। |
| প্যাকেজ ক্যাটালগ | এপিআই প্যাকেজগুলোর একটি তালিকা। প্রতিটি প্যাকেজ তার এপিআই পণ্য এবং মূল্য পরিকল্পনা সহ তালিকাভুক্ত করা হয়েছে। |
| প্রিপেইড ব্যালেন্স | প্রিপেইড ডেভেলপারদের এপিআই প্যাকেজগুলোর জন্য অগ্রিম অর্থ প্রদানের জন্য উপলব্ধ অর্থের পরিমাণ। |
| প্রিপেইড ডেভেলপার | একজন ডেভেলপার যিনি একটি এপিআই প্রোডাক্ট ব্যবহারের জন্য অগ্রিম অর্থ প্রদান করেন। এপিআই প্রোডাক্টটি ব্যবহার করা হলে প্রিপেইড ডেভেলপারের ব্যালেন্স থেকে অর্থ কেটে নেওয়া হয়। এপিআই প্রোডাক্টটি কেনার জন্য ডেভেলপারকে অবশ্যই পর্যাপ্ত প্রিপেইড ব্যালেন্স বজায় রাখতে হবে। এপিআই প্রোভাইডার ডেভেলপারদের প্রিপেইড বা পোস্টপেইড স্ট্যাটাস নির্ধারণ করে দেয়। |
| নীতি | একটি প্রসেসিং ধাপ যা একটি এপিআই ফ্লো-এর মধ্যে লজিকের একটি অ্যাটমিক, পুনঃব্যবহারযোগ্য একক হিসাবে সম্পাদিত হয়। সাধারণ পলিসিগুলোর মধ্যে রয়েছে অনুরোধগুলোকে সঠিক এন্ডপয়েন্টে পাঠানো, মেসেজের ফরম্যাট পরিবর্তন করা, অ্যাক্সেস কন্ট্রোল প্রয়োগ করা, অতিরিক্ত তথ্যের জন্য রিমোট সার্ভিস কল করা, বাহ্যিক ব্যবহারকারীদের থেকে সংবেদনশীল ডেটা গোপন রাখা, সম্ভাব্য হুমকির জন্য মেসেজের বিষয়বস্তু পরীক্ষা করা, পারফরম্যান্স উন্নত করার জন্য সাধারণ রেসপন্স ক্যাশ করা ইত্যাদি। কোনো অনুরোধ বা রেসপন্স মেসেজের বিষয়বস্তু বা প্রেক্ষাপটের উপর ভিত্তি করে পলিসিগুলো শর্তসাপেক্ষে কার্যকর হতে পারে। উদাহরণস্বরূপ, যদি অনুরোধ মেসেজটি একটি স্মার্টফোন থেকে পাঠানো হয়ে থাকে, তবে রেসপন্সের ফরম্যাট কাস্টমাইজ করার জন্য একটি ট্রান্সফরমেশন পলিসি কার্যকর করা হতে পারে। |
| পোস্টপেইড ডেভেলপার | একজন ডেভেলপারকে এপিআই প্রোডাক্ট ব্যবহারের জন্য মাসিক বিল (ইনভয়েসের মাধ্যমে) পাঠানো হয়। ডেভেলপার ইনভয়েসে অন্তর্ভুক্ত প্ল্যান(গুলো) দ্বারা নির্ধারিত পেমেন্টের শর্তাবলী অনুসারে এপিআই প্রোডাক্ট ব্যবহারের জন্য অর্থ প্রদান করেন। এপিআই প্রোভাইডার ডেভেলপারদের পোস্টপেইড বা প্রিপেইড স্ট্যাটাস নির্ধারণ করে দেয়। |
| মূল্যস্তর | সম্ভাব্য মূল্যসীমার একটি পরিসর, যেটিতে কোনো কিছু বাজারজাত করা যেতে পারে। |
| রেট কার্ড রেট প্ল্যান | এমন একটি রেট প্ল্যান, যার অধীনে নগদীকরণযোগ্য এপিআই পণ্য-সম্পর্কিত প্রতিটি লেনদেনের জন্য ডেভেলপারকে একটি নির্দিষ্ট বা পরিবর্তনশীল হারে চার্জ করা হয়। |
| রেট প্ল্যান | একটি নগদীকৃত এপিআই প্যাকেজে প্রদত্ত এপিআই পণ্য ব্যবহারের জন্য ফি, অন্যান্য চার্জ এবং রাজস্ব ভাগের বিবরণ। |
| সম্পদ পথ | RESTful-এর একটি ধারণা অনুযায়ী, রিসোর্স পাথ হলো একটি ইউনিফর্ম রিসোর্স আইডেন্টিফায়ার (URI), যা কোনো নির্দিষ্ট রিসোর্সের নেটওয়ার্ক পাথকে শনাক্ত করে। |
| রাজস্ব ভাগাভাগির হার পরিকল্পনা | এমন একটি রেট প্ল্যান, যেখানে মনিটাইজড এপিআই প্রোডাক্ট-সম্পর্কিত প্রতিটি লেনদেন থেকে অর্জিত আয়ের একটি নির্দিষ্ট শতাংশ, অনুরোধকারী অ্যাপটির ডেভেলপারের সাথে ভাগ করে নেওয়া হয়। |
| রাজস্ব ভাগ এবং রেট কার্ড পরিকল্পনা | এমন একটি রেট প্ল্যান, যেখানে মনিটাইজড এপিআই প্রোডাক্ট-সম্পর্কিত প্রতিটি লেনদেন থেকে অর্জিত আয়ের একটি নির্দিষ্ট শতাংশ অনুরোধকারী অ্যাপের ডেভেলপারের সাথে ভাগ করে নেওয়া হয়। এছাড়াও, প্রতিটি লেনদেনের জন্য ডেভেলপারের কাছ থেকে একটি নির্দিষ্ট বা পরিবর্তনশীল ফি নেওয়া হয়। |
| স্ব-বিলিং চালান | এটি একটি আর্থিক নথি যা রাজস্ব ভাগাভাগি বিবৃতির পরিবর্তে তৈরি করা হয়। এতে ডেভেলপারকে প্রদেয় অর্থের পরিমাণ বিস্তারিতভাবে উল্লেখ থাকে এবং এটি ডেভেলপারের পক্ষ থেকে এপিআই প্রোভাইডারের কাছে একটি চালান হিসেবে কাজ করে। |
| স্ট্যান্ডার্ড রেট প্ল্যান | একটি মূল্য পরিকল্পনা যা সকল ডেভেলপারদের ক্রয়ের জন্য উপলব্ধ। |
| কর | ডেভেলপারের ব্যবহার এবং ফি-এর উপর প্রযোজ্য মোট কর। |
| টপ আপ | প্রিপেইড ব্যালেন্সে অর্থ যোগ করার জন্য কোনো প্রিপেইড ডেভেলপারের গৃহীত পদক্ষেপ। |
| লেনদেন রেকর্ডিং নীতি | এমন একটি ব্যবস্থা যা মনিটাইজেশনকে ট্রানজ্যাকশন প্যারামিটার এবং কাস্টম অ্যাট্রিবিউট ক্যাপচার করতে সক্ষম করে। মনিটাইজেশনের এই তথ্যগুলো প্রয়োজন হয় তার মনিটাইজেশন প্রসেসিং সম্পাদন করার জন্য, যেমন প্রতিটি ট্রানজ্যাকশনে ক্যাপচার করা কাস্টম অ্যাট্রিবিউটের উপর ভিত্তি করে এপিআই রিকোয়েস্ট এবং রেসপন্সে রেট প্ল্যান প্রয়োগ করা। |
| অপ্রকাশিত এজেন্ট | এমন একটি সংস্থা (বা অপারেটর) যা অ্যাপ্লিকেশন সরবরাহের মূল প্রক্রিয়ায় অংশ নেয়, যার ফলে এটিকে (শুধুমাত্র কর সংক্রান্ত উদ্দেশ্যে) ডেভেলপারের পক্ষ থেকে কন্টেন্ট ক্রয়কারী হিসেবে গণ্য করা হয়। একজন অপ্রকাশিত এজেন্ট হিসেবে, সংস্থাটি (বা অপারেটর) শেষ ব্যবহারকারীদের কাছ থেকে প্রদেয় কর সংগ্রহ ও তার হিসাব রাখতে পারে। এই অবস্থাটি শুধুমাত্র কর সংক্রান্ত উদ্দেশ্যেই প্রাসঙ্গিক — সরবরাহ শৃঙ্খলে ডেভেলপারের আইনি অবস্থার কোনো পরিবর্তন হয় না। |
| অপ্রকাশিত কর মডেল | এমন একটি কর ব্যবস্থা যেখানে এপিআই প্রদানকারী ব্যবহারকারীদের কাছ থেকে সংগৃহীত কর কেটে নিয়ে স্থানীয় কর কর্তৃপক্ষকে পরিশোধ করে। |
| সংস্করণ | ডেভেলপার-মুখী এপিআই ইন্টারফেসের সংস্করণ। উদাহরণস্বরূপ, pivotaltracker.com/services/v3, অথবা api.enterprise.apigee.com/v1 । (এই পরিভাষাটি 'রিভিশন' থেকে আলাদা, যা হলো একটি এপিআই প্রক্সিতে অন্তর্ভুক্ত কনফিগারেশন এবং পলিসিসমূহের সংখ্যাযুক্ত ও সংস্করণ-নিয়ন্ত্রিত প্যাকেজ। সংক্ষেপে, এপিআই ইন্টারফেসের সংস্করণ থাকে, আর এপিআই প্রক্সির থাকে রিভিশন।) |