একটি ল্যাম্বডা ফাংশন আহ্বান করার জন্য উপলব্ধ ট্রিগারগুলির একটি ভূমিকা

Ekati Lyambada Phansana Ahbana Karara Jan Ya Upalabdha Trigaragulira Ekati Bhumika



AWS Lambda একটি আশ্চর্যজনক ক্লাউড-ভিত্তিক পরিষেবা যা সার্ভারহীন বিশ্বে বিপ্লব ঘটিয়েছে। এটি আসলে একটি পরিষেবা (SaaS) হিসাবে একটি সফ্টওয়্যার যা সহজেই এবং দ্রুত সেট আপ করা যায় এবং আপনার ক্লাউড অবকাঠামোর সামগ্রিক বাজেট কমাতে সহায়ক। আপনাকে যা করতে হবে তা হল আপনার কোডটি ডিজাইন করুন এবং ল্যাম্বডা ফাংশন ব্যবহার করে এটি চালান।

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

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







আমন্ত্রণ প্রকার

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



  • সিঙ্ক্রোনাস আহ্বান
  • অ্যাসিঙ্ক্রোনাস আহ্বান
  1. সিঙ্ক্রোনাস আহ্বান
    সিঙ্ক্রোনাস আমন্ত্রণে, ল্যাম্বডাকে আমন্ত্রণ জানানো পরিষেবাটিকে ফলাফলগুলি ফিরে না আসা পর্যন্ত অপেক্ষা করতে হবে এবং তারপরে বাকি প্রক্রিয়াটি চালিয়ে যেতে হবে। আমরা আরও বলতে পারি যে ল্যাম্বডা ফাংশনের আউটপুট ফাংশন বা পরিষেবার দ্বারা প্রয়োজন যা এই ল্যাম্বডাকে আমন্ত্রণ জানিয়েছে।
  2. অ্যাসিঙ্ক্রোনাস আহ্বান

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



ল্যাম্বডাকে আহ্বান করার বিভিন্ন উপায়

এখানে, আপনি ল্যাম্বডা ফাংশন আহ্বান করার অনেক উপায় দেখতে যাচ্ছেন। পরের বার যখন আপনি আপনার সহজ কিন্তু সাশ্রয়ী AWS পরিকাঠামো ডিজাইন করবেন তখন এটি জানা আপনার জন্য খুবই সহায়ক।





সরাসরি Lambda ফাংশন আহ্বান করুন

বেশিরভাগ ক্ষেত্রে, ল্যাম্বডা ফাংশনগুলি অন্যান্য পরিষেবাগুলি ব্যবহার করে ট্রিগার করার জন্য ডিজাইন করা হয়েছে, তবে আপনি এডব্লিউএস ম্যানেজমেন্ট কনসোল, AWS CLI এবং ফাংশন URL এর মাধ্যমে সরাসরি তাদের আহ্বান করতে পারেন।

ম্যানেজমেন্ট কনসোল থেকে ল্যাম্বডাকে আহ্বান করা হচ্ছে

আপনি যখন আপনার AWS কনসোলে কোনো ল্যাম্বডা ফাংশন তৈরি করেন, আপনি কনসোলে পরীক্ষা চালানোর বিকল্পটি ব্যবহার করে সহজেই এটি ট্রিগার করতে পারেন। দ্য পরীক্ষা ল্যাম্বডা ফাংশনের কোড বিভাগের অধীনে বোতামটি উপলব্ধ।



আপনি একটি কাস্টম ইভেন্ট তৈরি করতে পারেন সেইসাথে আপনার কাস্টম ইভেন্ট প্যাটার্নের সাথে কনসোল ব্যবহার করতে পারেন।

এইভাবে, ল্যাম্বডা ফাংশনটি AWS কনসোল থেকে ট্রিগার করা যেতে পারে।

AWS CLI

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

[ইমেল সুরক্ষিত] :~$ aws lambda invoke \
--ফাংশন-নাম < ল্যাম্বডা ফাংশনের নাম লিখুন > \
--পেলোড < ইনপুট মান জন্য ল্যাম্বডা ফাংশন > \
--cli-বাইনারী-ফরম্যাট < বেস64 | raw-in-base64-out > < আউটপুট ফাইলের নাম >

ফাংশনটি সফলভাবে ট্রিগার হয়েছে এবং আপনি আউটপুটেও এটি পর্যবেক্ষণ করতে পারেন।

ফাংশন URL

ফাংশন URL আসলে একটি HTTP এন্ডপয়েন্ট যা আপনি আপনার ল্যাম্বডা ফাংশনগুলির জন্য কনফিগার করতে পারেন। এই URLটি ল্যাম্বডা ফাংশনগুলিকে ট্রিগার করতে ব্যবহার করা যেতে পারে এবং আপনি ল্যাম্বডা ফাংশনগুলি শুরু করতে আপনার AWS অ্যাকাউন্টের বাইরেও অন্যান্য ব্যবহারকারীদের সাথে এই URLটি ভাগ করতে পারেন৷ যদিও আপনাকে ফাংশন ইউআরএলের ব্যাপারে সতর্ক থাকতে হবে, এই লিঙ্কের সাথে যে কেউ আপনার ল্যাম্বডা ফাংশনকে অসংখ্যবার ট্রিগার করতে পারে এবং সমস্ত খরচ আপনার মাথায় থাকবে।

একটি ফাংশন URL তৈরি করার সময় এবং ল্যাম্বডা ফাংশন তৈরি করার পরে কনফিগার করা যেতে পারে। এর জন্য, কেবল কনফিগারেশন বিভাগে উন্নত সেটিংসে যান এবং চেক করুন ফাংশন URL সক্ষম করুন বাক্স

যদি আপনি ল্যাম্বডা ফাংশন তৈরি করার সময় একটি ফাংশন URL সংযুক্ত না করেন তবে আপনি এটি পরে করতে পারেন। এর জন্য, আপনাকে কনফিগারেশন ট্যাবে যেতে হবে, ফাংশন URL নির্বাচন করতে হবে এবং ক্লিক করতে হবে ফাংশন URL তৈরি করুন .

এইভাবে, ফাংশন URL তৈরি করা হয় এবং ল্যাম্বডা ফাংশন আহ্বান করতে ব্যবহৃত হয়।

AWS পরিষেবা ব্যবহার করে Lambda ফাংশন আহ্বান করুন

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

API গেটওয়ে

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

আপনার ল্যাম্বডা ফাংশনে ট্রিগার হিসেবে যেকোনো পরিষেবা যোগ করতে, কেবল ল্যাম্বডা ফাংশনে যান এবং অ্যাড ট্রিগারে ক্লিক করুন।

এর পরে, আপনি যে পরিষেবাটি আপনার ল্যাম্বডা ফাংশনে ট্রিগার হিসাবে সংযুক্ত করতে চান তা নির্বাচন করতে পারেন। এই বিভাগের জন্য, আমরা ল্যাম্বডা ফাংশনের জন্য ট্রিগার হিসাবে API গেটওয়ে নির্বাচন করি।

এর পরে, পরিষেবাটিকে কনফিগার করুন যেভাবে আপনি এটি আপনার অ্যাপ্লিকেশন কাঠামোতে কাজ করতে চান।

API গেটওয়ে দ্বারা সমর্থিত দুটি ধরণের API রয়েছে এবং এগুলি একটি ল্যাম্বডা ফাংশন চালু করতে ব্যবহার করা যেতে পারে।

HTTP API : এগুলি HTTP এন্ডপয়েন্ট তৈরি করতে ব্যবহৃত হয় যা আপনার ল্যাম্বডা ফাংশনে রাউট করা হয়। এইচটিটিপি এপিআই কম কার্যকারিতা দেয় এবং ব্যবহার করা কম ব্যয়বহুল।

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

S3 বালতি

এমন অনেকগুলি ব্যবহার রয়েছে যেখানে আপনি দেখতে পাবেন যে S3 বালতি ল্যাম্বডা ফাংশনটি চালু করার জন্য একটি ট্রিগার হিসাবে কাজ করছে। আপনি একটি নির্দিষ্ট S3 ইভেন্টের জন্য ল্যাম্বডা ফাংশন ট্রিগার করতে একটি S3 বালতি কনফিগার করতে পারেন।

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

আরও অনেক পরিস্থিতি থাকতে পারে যেখানে S3 ল্যাম্বডা ফাংশনকে শুরু করতে ট্রিগার হিসাবে ব্যবহার করা যেতে পারে।

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

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

ল্যাম্বডা ফাংশনে অ্যাপ্লিকেশন লোড ব্যালেন্সার যোগ করার জন্য, আপনাকে প্রথমে একটি টার্গেট গ্রুপ তৈরি করতে হবে এবং সেই টার্গেট গ্রুপে ল্যাম্বডা ফাংশন যোগ করা হবে। এখন, অ্যাপ্লিকেশন লোড ব্যালেন্সারের শ্রোতাদের সাথে নতুন তৈরি টার্গেট গ্রুপ যুক্ত করা যেতে পারে।

ক্লাউডফ্রন্ট

অ্যামাজন ক্লাউডফ্রন্ট আসলে একটি CDN (কন্টেন্ট ডেলিভারি নেটওয়ার্ক) এবং এটি প্রান্তের অবস্থানে অ্যাপ্লিকেশন ডেটা ক্যাশে করতে ব্যবহৃত হয় যা প্রকৃত অ্যাপ্লিকেশন সার্ভারের তুলনায় শেষ ব্যবহারকারীদের কাছে অনেক বেশি। CloudFront ব্যবহার করে, আপনি বিশ্বজুড়ে শেষ ব্যবহারকারীদের কাছে স্ট্যাটিক সামগ্রী পরিবেশন করার জন্য প্রতিক্রিয়া সময়কে সত্যিই উন্নত করতে পারেন।

ক্লাউডফ্রন্ট পরিষেবা ব্যবহার করে ল্যাম্বডা ফাংশনগুলি ট্রিগার করা যেতে পারে। এর জন্য, আপনাকে আপনার ল্যাম্বডা ফাংশনটি বিশ্বজুড়ে প্রান্তের অবস্থানগুলিতে স্থাপন করতে হবে যা নামে পরিচিত [ইমেল সুরক্ষিত]

আপনি ক্লাউডফ্রন্টকে অনুরোধ পাঠাতে ট্রিগার হিসাবে সেট করতে পারেন৷ [ইমেল সুরক্ষিত] প্রতিক্রিয়া সময় উন্নত করতে CloudFront এর মাধ্যমে। হিসাবে [ইমেল সুরক্ষিত] বিশ্বজুড়ে সমস্ত প্রান্তের অবস্থানগুলিতে স্থাপন করা হয়, শেষ ব্যবহারকারীরা ল্যাম্বডা মোতায়েন নিকটতম প্রান্তের অবস্থান অ্যাক্সেস করে সর্বনিম্ন প্রতিক্রিয়ার মুখোমুখি হন।

এটি কনফিগার করতে, শুধু যান ট্রিগার যোগ করুন এবং ক্লাউডফ্রন্ট পরিষেবা বেছে নিন। সেখানে, আপনি দেখতে পাবেন মোতায়েন [ইমেল সুরক্ষিত] বিকল্প

এখন, আপনাকে কেবল কনফিগারেশন পদক্ষেপগুলি সম্পূর্ণ করতে হবে এবং এটি শুরু করতে হবে।

CloudWatch লগ

আপনি যখনই AWS ক্লাউডে মনিটরিংয়ের কথা ভাবেন, প্রথমেই যে জিনিসটি মাথায় আসে তা হল ক্লাউডওয়াচ কারণ এটি একটি অত্যন্ত বিস্তৃত পর্যবেক্ষণ পরিষেবা যা বিভিন্ন পরিষেবার জন্য খুব সহায়ক উপায়ে কনফিগার করা যেতে পারে।

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

আপনি হয় ল্যাম্বডা ফাংশন কনসোল থেকে বা সরাসরি ক্লাউডওয়াচ লগ থেকে ট্রিগার কনফিগার করতে পারেন। CloudWatch কনসোল থেকে এটি করতে, কেবল CloudWatch পরিষেবাতে যান এবং লগ গ্রুপগুলি খুলুন৷ এখানে, আপনাকে একটি ল্যাম্বডা সাবস্ক্রিপশন ফিল্টার তৈরি করতে হবে।

পরবর্তী, আপনি চান যে lambda ফাংশন চয়ন করুন এবং আপনি যেতে ভাল.

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

ইভেন্টব্রিজ

অ্যামাজন ইভেন্টব্রিজ (আগে ক্লাউডওয়াচ ইভেন্টস নামে পরিচিত) হল একটি AWS পরিষেবা যা আপনাকে একটি AWS অ্যাকাউন্টে ঘটে এমন একটি নির্দিষ্ট ইভেন্টে একটি নির্দিষ্ট AWS পরিষেবা ট্রিগার করতে ইভেন্টের নিয়ম তৈরি করতে দেয়।

বিভিন্ন ধরণের নিয়ম রয়েছে যা আপনি AWS পরিষেবাগুলির জন্য সেট করতে পারেন (যেমন EC2 ইনস্ট্যান্স তৈরি বা RDS ডাটাবেস ইভেন্ট) পাশাপাশি তৃতীয় পক্ষের পরিষেবাগুলি (যেমন GitHub পুশ ইভেন্ট)। এই নিয়মগুলিকে ল্যাম্বডা ফাংশনের মতো অন্যান্য পরিষেবাগুলির সাথে এমনভাবে যুক্ত করা যেতে পারে যে যখনই এই নিয়মটি সন্তুষ্ট হয়, এটি ল্যাম্বডা ফাংশনকে আহ্বান করে।

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

একটি বিদ্যমান নিয়ম এখানে একটি ট্রিগার হিসাবে যোগ করা হয়েছে, কিন্তু আপনি এই সময়ে একটি নিয়ম তৈরি করতে পারেন।

ডায়নামোডিবি

আপনি হয়তো জানেন যে DynamoDB শুধুমাত্র একটি NoSQL ডাটাবেস এবং এটি AWS-এ সম্পূর্ণ আলাদা পরিষেবা হিসাবে উপস্থিত হয়। এটি একটি সম্পূর্ণ কনফিগার করা সার্ভারহীন ডাটাবেস এবং আপনি সরাসরি এটিতে টেবিল তৈরি করা শুরু করতে পারেন। এই DynamoDB টেবিলগুলি ল্যাম্বডা ফাংশনগুলি শুরু করার জন্য ট্রিগার হিসাবে কাজ করার জন্য কনফিগার করা যেতে পারে।

ডায়নামোডিবি থেকে ডেটা ব্যাচ আকারে ইনপুট হিসাবে ল্যাম্বডাতে লোড করা যেতে পারে এবং ল্যাম্বডাতে মোতায়েন করা কোড ব্যবহার করে এটি প্রক্রিয়া করা হয়।

কাইনেসিস

আপনি যদি উচ্চ হারে রিয়েল-টাইম ডেটা সংগ্রহ এবং বিশ্লেষণ করতে চান তবে আপনি AWS Kinesis থেকে উপকৃত হতে পারেন। ধরুন আপনি ল্যাম্বডা ফাংশন ব্যবহার করে কাইনেসিস ডেটা স্ট্রিম দ্বারা সংগৃহীত ডেটা প্রক্রিয়া করতে চান। প্রতিবার কাইনেসিস দ্বারা ডেটা রেকর্ড করার সময় আপনাকে কেবল আপনার ল্যাম্বডা ফাংশনটি ট্রিগার করতে হবে।

ল্যাম্বডা ফাংশন চালু করতে আপনার কাইনেসিস ডেটা স্ট্রীম কনফিগার করা হয়েছে।

এসএনএস

এটি কেবল একটি বিজ্ঞপ্তি পরিষেবা যা সাধারণত একটি AWS পরিষেবা থেকে অন্যটিতে বিজ্ঞপ্তি পাঠাতে ব্যবহৃত হয় কারণ কখনও কখনও একটি পরিষেবা থেকে অন্য পরিষেবাতে সরাসরি বিজ্ঞপ্তিগুলি কনফিগার করার কোনও উপায় নেই৷ ল্যাম্বডা ফাংশন এই পরিষেবা ব্যবহার করে ট্রিগার করা যেতে পারে।

প্রথমে একটি SNS বিষয় তৈরি করুন, তারপরে আপনার ল্যাম্বডা ফাংশনটি চালু করতে এটি ব্যবহার করুন।

আপনাকে আপনার SNS বিষয়ের নাম নির্বাচন করতে হবে। অন্য কোন কনফিগারেশন বা সেটিংস নেই।

উপসংহার

Amazon Lambda সত্যিই ক্লাউড আর্কিটেকচারে একটি যুগান্তকারী। অ্যাপ্লিকেশন বিকাশ এবং স্থাপনার আগে এত সহজ এবং সরল ছিল না। এটি আপনাকে যেকোনো সাধারণ কাঠামোতে আপনার কোড তৈরি করতে এবং ল্যাম্বডাতে আপনার কোড আপলোড করতে দেয় এবং এটি কার্যকর হয়। অন্যান্য পরিষেবাগুলির একটি দীর্ঘ তালিকা রয়েছে যা AWS lambda এর সাথে মিলিত হতে পারে এবং আপনার ল্যাম্বডা ফাংশনটি যখন প্রয়োজন হয় তখনই এটি চালু করতে একটি ট্রিগার হিসাবে কাজ করে৷ সার্ভারের কোন ক্রমাগত চলমান খরচ নেই, তবে ট্রিগারের সংখ্যা এবং কোড নির্বাহের সময়ের উপর নির্ভর করে আপনাকে চার্জ করা হবে।